From 06a59173bc463f5c7bfe9463a40408061dfe5d48 Mon Sep 17 00:00:00 2001 From: Adrian Graber Date: Thu, 17 Jun 2021 15:44:20 +0200 Subject: [PATCH] Add Switch NRO executables to Actions' artifacts --- tools/dumprwtree/CMakeLists.txt | 18 ++++++++++++++++++ tools/imguitest/CMakeLists.txt | 18 ++++++++++++++++++ 2 files changed, 36 insertions(+) diff --git a/tools/dumprwtree/CMakeLists.txt b/tools/dumprwtree/CMakeLists.txt index b2c35bc..f3fb388 100644 --- a/tools/dumprwtree/CMakeLists.txt +++ b/tools/dumprwtree/CMakeLists.txt @@ -12,3 +12,21 @@ if(LIBRW_INSTALL) RUNTIME DESTINATION "${CMAKE_INSTALL_BINDIR}" ) endif() + +if(NINTENDO_SWITCH) + nx_generate_nacp( dumprwtree.nacp + NAME "dumprwtree" + AUTHOR "aap" + VERSION "1.0.0" + ) + + nx_create_nro(dumprwtree + NACP dumprwtree.nacp + ) + + if(LIBRW_INSTALL) + install(FILES "${CMAKE_CURRENT_BINARY_DIR}/dumprwtree.nro" + DESTINATION "${CMAKE_INSTALL_BINDIR}" + ) + endif() +endif() diff --git a/tools/imguitest/CMakeLists.txt b/tools/imguitest/CMakeLists.txt index 7cd5ed0..632388d 100644 --- a/tools/imguitest/CMakeLists.txt +++ b/tools/imguitest/CMakeLists.txt @@ -13,3 +13,21 @@ if(LIBRW_INSTALL) RUNTIME DESTINATION "${CMAKE_INSTALL_BINDIR}" ) endif() + +if(NINTENDO_SWITCH) + nx_generate_nacp( imguitest.nacp + NAME "librw imguitest" + AUTHOR "aap" + VERSION "1.0.0" + ) + + nx_create_nro(imguitest + NACP imguitest.nacp + ) + + if(LIBRW_INSTALL) + install(FILES "${CMAKE_CURRENT_BINARY_DIR}/imguitest.nro" + DESTINATION "${CMAKE_INSTALL_BINDIR}" + ) + endif() +endif()