From fd7d05baeecfa62873785a4b4cda77cb7808d36a Mon Sep 17 00:00:00 2001 From: Jeffrey Pfau Date: Fri, 5 Aug 2016 22:40:35 -0700 Subject: [PATCH] 3DS: Add one-liner for uploading a CIA --- src/platform/3ds/CMakeLists.txt | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/platform/3ds/CMakeLists.txt b/src/platform/3ds/CMakeLists.txt index 942a8517c..93272ea1b 100644 --- a/src/platform/3ds/CMakeLists.txt +++ b/src/platform/3ds/CMakeLists.txt @@ -111,6 +111,9 @@ add_custom_target(${BINARY_NAME}.cia ALL add_custom_target(run ${3DSLINK} ${CMAKE_CURRENT_BINARY_DIR}/${BINARY_NAME}.3dsx DEPENDS ${BINARY_NAME}.3dsx) +add_custom_target(install-cia stat -f '0 00000001 %016Xz' '${CMAKE_CURRENT_BINARY_DIR}/${BINARY_NAME}.cia' | xxd -r | cat -- - '${CMAKE_CURRENT_BINARY_DIR}/${BINARY_NAME}.cia' | nc $ENV{N3DS_IP} 5000 + DEPENDS ${BINARY_NAME}.cia) + if(BUILD_PERF) add_custom_target(${BINARY_NAME}-perf.3dsx ALL ${3DSXTOOL} ../${BINARY_NAME}-perf ${BINARY_NAME}-perf.3dsx --smdh=${BINARY_NAME}.smdh