CMake: Add install step for placeholder NAND archives

This commit is contained in:
Tony Wasserka 2025-01-01 22:23:09 +01:00
parent 74242ff1ec
commit 1c136b9fa2
2 changed files with 3 additions and 2 deletions

View file

@ -7,7 +7,7 @@ CMake and Conan 2 are required to build Mikage.
* `cd build`
* `conan install .. -of . --build=missing` (add `-s build_type=Debug` for Debug builds)
* ``cmake -DCMAKE_BUILD_TYPE=Release .. -G Ninja -DCMAKE_PREFIX_PATH=`realpath .` ``
* `ninja`
* `ninja && sudo ninja install`
Some dependencies may be provided by system packages instead of building them
via Conan. To enable this behavior, add the following to your Conan profile

View file

@ -11,6 +11,7 @@ set(TITLES
"000400db/00010302"
"000400db/00016102")
include(GNUInstallDirs)
foreach(TITLE ${TITLES})
configure_file(${TITLE}/content/00000000.app ${CMAKE_BINARY_DIR}/data/${TITLE}/content/00000000.cxi COPYONLY)
install(FILES "${TITLE}/content/00000000.app" RENAME "00000000.cxi" DESTINATION "${CMAKE_INSTALL_DATAROOTDIR}/mikage/nand/title/${TITLE}/content")
endforeach()