mirror of
https://github.com/HarbourMasters/Shipwright.git
synced 2024-12-12 03:02:18 -05:00
wiiu: package SoH as a homebrew bundle (#1427)
This commit is contained in:
parent
4cda92462a
commit
e80e3440e1
@ -186,9 +186,9 @@ cmake --build build-cmake --target ExtractAssets
|
|||||||
# Setup cmake project for building for Wii U
|
# Setup cmake project for building for Wii U
|
||||||
cmake -H. -Bbuild-wiiu -GNinja -DCMAKE_TOOLCHAIN_FILE=/opt/devkitpro/cmake/WiiU.cmake # -DCMAKE_BUILD_TYPE:STRING=Release (if you're packaging)
|
cmake -H. -Bbuild-wiiu -GNinja -DCMAKE_TOOLCHAIN_FILE=/opt/devkitpro/cmake/WiiU.cmake # -DCMAKE_BUILD_TYPE:STRING=Release (if you're packaging)
|
||||||
# Build project and generate rpx
|
# Build project and generate rpx
|
||||||
cmake --build build-wiiu --target soh
|
cmake --build build-wiiu --target soh # --target soh_wuhb (for building .wuhb)
|
||||||
|
|
||||||
# Now you can run the executable in ./build-wiiu/soh/soh.rpx
|
# Now you can run the executable in ./build-wiiu/soh/soh.rpx or the Wii U Homebrew Bundle in ./build-wiiu/soh/soh.wuhb
|
||||||
# To develop the project open the repository in VSCode (or your preferred editor)
|
# To develop the project open the repository in VSCode (or your preferred editor)
|
||||||
```
|
```
|
||||||
|
|
||||||
|
3
Jenkinsfile
vendored
3
Jenkinsfile
vendored
@ -206,9 +206,10 @@ pipeline {
|
|||||||
docker exec sohwiiucont scripts/wiiu/build.sh
|
docker exec sohwiiucont scripts/wiiu/build.sh
|
||||||
|
|
||||||
mv build-wiiu/soh/*.rpx soh.rpx
|
mv build-wiiu/soh/*.rpx soh.rpx
|
||||||
|
mv build-wiiu/soh/*.wuhb soh.wuhb
|
||||||
mv README.md readme.txt
|
mv README.md readme.txt
|
||||||
|
|
||||||
7z a soh-wiiu.7z soh.rpx readme.txt
|
7z a soh-wiiu.7z soh.rpx soh.wuhb readme.txt
|
||||||
|
|
||||||
'''
|
'''
|
||||||
}
|
}
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
|
|
||||||
cmake -H. -Bbuild-wiiu -GNinja -DCMAKE_TOOLCHAIN_FILE=/opt/devkitpro/cmake/WiiU.cmake -DCMAKE_BUILD_TYPE:STRING=Release
|
cmake -H. -Bbuild-wiiu -GNinja -DCMAKE_TOOLCHAIN_FILE=/opt/devkitpro/cmake/WiiU.cmake -DCMAKE_BUILD_TYPE:STRING=Release
|
||||||
cmake --build build-wiiu --target soh --config Release
|
cmake --build build-wiiu --target soh_wuhb --config Release
|
||||||
|
@ -2029,6 +2029,13 @@ elseif(CMAKE_SYSTEM_NAME MATCHES "CafeOS")
|
|||||||
|
|
||||||
wut_create_rpx(${PROJECT_NAME})
|
wut_create_rpx(${PROJECT_NAME})
|
||||||
|
|
||||||
INSTALL(FILES ${CMAKE_CURRENT_BINARY_DIR}/soh.rpx DESTINATION . COMPONENT ship)
|
wut_create_wuhb(${PROJECT_NAME}
|
||||||
|
NAME "Ship of Harkinian"
|
||||||
|
SHORTNAME "SoH"
|
||||||
|
AUTHOR "Harbour Masters"
|
||||||
|
ICON ${CMAKE_CURRENT_SOURCE_DIR}/icon.jpg
|
||||||
|
)
|
||||||
|
|
||||||
|
INSTALL(FILES ${CMAKE_CURRENT_BINARY_DIR}/soh.rpx ${CMAKE_CURRENT_BINARY_DIR}/soh.wuhb DESTINATION . COMPONENT ship)
|
||||||
|
|
||||||
endif()
|
endif()
|
||||||
|
Loading…
Reference in New Issue
Block a user