|
|
|
|
@ -46,14 +46,12 @@ jobs:
|
|
|
|
|
working_directory: ~/repo |
|
|
|
|
steps: |
|
|
|
|
- checkout |
|
|
|
|
- run: dkp-pacman -Syu --noconfirm |
|
|
|
|
- run: dkp-pacman -S --needed --noconfirm --quiet devkitpro-pkgbuild-helpers |
|
|
|
|
- run: wget https://github.com/Steveice10/bannertool/releases/download/1.2.0/bannertool.zip |
|
|
|
|
- run: unzip -j "bannertool.zip" "linux-x86_64/bannertool" -d "/opt/devkitpro/tools/bin" |
|
|
|
|
- run: wget https://github.com/jakcron/Project_CTR/releases/download/v0.16/makerom_016_ctrtool.zip |
|
|
|
|
- run: unzip -j "makerom_016_ctrtool.zip" "Ubuntu/makerom" -d "/opt/devkitpro/tools/bin" |
|
|
|
|
- run: sudo chmod +rx /opt/devkitpro/tools/bin/makerom |
|
|
|
|
- run: cmake -S. -Bbuild -DNIGHTLY_BUILD=ON -DCMAKE_TOOLCHAIN_FILE=/opt/devkitpro/3ds.cmake |
|
|
|
|
- run: cmake -S. -Bbuild -DNIGHTLY_BUILD=ON -DCMAKE_TOOLCHAIN_FILE=/opt/devkitpro/cmake/3DS.cmake |
|
|
|
|
- run: cmake --build build -j 2 |
|
|
|
|
- store_artifacts: {path: ./build/devilutionx.3dsx, destination: devilutionx.3dsx} |
|
|
|
|
- store_artifacts: {path: ./build/devilutionx.cia, destination: devilutionx.cia} |
|
|
|
|
|