File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -26,13 +26,18 @@ jobs:
2626 - name : Install dependencies
2727 run : |
2828 sudo apt update
29- sudo apt install build-essential wget libcurl4-openssl-dev mingw-w64 mingw-w64-x86-64-dev
29+ sudo apt install build-essential clang-15 lld-15 wget libcurl4-openssl-dev mingw-w64 mingw-w64-x86-64-dev
3030
31- - name : Download curl for Windows
32- run : wget https://curl.se/windows/dl-8.8.0_3/curl-8.8.0_3-win64-mingw.zip -O curl-win64-mingw.zip
31+ - name : Download cURL for Windows
32+ run : wget https://curl.se/windows/dl-8.8.0_3/curl-8.8.0_3-win64-mingw.zip
3333
3434 - name : Extract curl for Windows
35- run : unzip curl-win64-mingw.zip
35+ run : unzip curl-8.8.0_3-win64-mingw.zip
36+
37+ - name : Install toolchain for PS5
38+ run : |
39+ wget https://github.com/ps5-payload-dev/pacbrew-repo/releases/download/v0.4/ps5-payload-dev.tar.gz
40+ sudo tar xf ps5-payload-dev.tar.gz -C /
3641
3742 - name : Build Linux
3843 run : |
4348 export CURL_PATH=curl-8.8.0_3-win64-mingw
4449 make -f Makefile.win
4550
51+ - name : Build PS5
52+ run : |
53+ export PS5_PAYLOAD_SDK=/opt/pacbrew/ps5/payload-sdk
54+ make -f Makefile.ps5
55+
4656 - name : Prepare artifacts
4757 run : |
4858 mkdir fetchpkg-win64
6171 with :
6272 name : Win64
6373 path : fetchpkg-win64/
64- if-no-files-found : error
74+ if-no-files-found : error
75+
76+ - name : Upload PS5
77+ uses : actions/upload-artifact@v3
78+ with :
79+ name : PS5
80+ path : ./fetchpkg.elf
81+ if-no-files-found : error
You can’t perform that action at this time.
0 commit comments