diff options
| author | KyleMiles <krm504@nyu.edu> | 2023-03-17 11:10:58 -0400 |
|---|---|---|
| committer | KyleMiles <krm504@nyu.edu> | 2023-03-17 11:10:58 -0400 |
| commit | 3a84608c02a47920324702982c38519c90ffdf9d (patch) | |
| tree | 007482e9779dfa802f26af7ce92c873deae16608 /rust/examples/dwarfexport | |
| parent | 1942589012100567164622384489273108503608 (diff) | |
Fix dwarfexport CMakeLists.txt (Now Includes Mac Builds!)
Diffstat (limited to 'rust/examples/dwarfexport')
| -rw-r--r-- | rust/examples/dwarfexport/CMakeLists.txt | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/rust/examples/dwarfexport/CMakeLists.txt b/rust/examples/dwarfexport/CMakeLists.txt index 2b213267..cb4d5790 100644 --- a/rust/examples/dwarfexport/CMakeLists.txt +++ b/rust/examples/dwarfexport/CMakeLists.txt @@ -55,6 +55,7 @@ if(APPLE) ${RUSTUP_COMMAND} --target=x86_64-apple-darwin ${CARGO_OPTS} COMMAND mkdir -p ${TARGET_DIR} COMMAND lipo -create ${AARCH64_LIB_PATH} ${X86_64_LIB_PATH} -output ${PLUGIN_PATH} + COMMAND ${CMAKE_COMMAND} -E copy ${PLUGIN_PATH} ${BN_CORE_PLUGIN_DIR} WORKING_DIRECTORY ${PROJECT_SOURCE_DIR} DEPENDS ${PLUGIN_SOURCES} ${API_SOURCES}) else() @@ -74,16 +75,14 @@ if(APPLE) elseif(WIN32) add_custom_command( OUTPUT ${PLUGIN_PATH} - COMMAND ${CMAKE_COMMAND} -E env BINARYNINJADIR=${BN_CORE_OUTPUT_DIR} ${RUSTUP_COMMAND} -${CARGO_OPTS} + COMMAND ${CMAKE_COMMAND} -E env BINARYNINJADIR=${BN_CORE_OUTPUT_DIR} ${RUSTUP_COMMAND} ${CARGO_OPTS} COMMAND ${CMAKE_COMMAND} -E copy ${PLUGIN_PATH} ${BN_CORE_PLUGIN_DIR} WORKING_DIRECTORY ${PROJECT_SOURCE_DIR} DEPENDS ${PLUGIN_SOURCES} ${API_SOURCES}) else() add_custom_command( OUTPUT ${PLUGIN_PATH} - COMMAND ${CMAKE_COMMAND} -E env BINARYNINJADIR=${BN_CORE_OUTPUT_DIR} ${RUSTUP_COMMAND} -${CARGO_OPTS} + COMMAND ${CMAKE_COMMAND} -E env BINARYNINJADIR=${BN_CORE_OUTPUT_DIR} ${RUSTUP_COMMAND} ${CARGO_OPTS} COMMAND ${CMAKE_COMMAND} -E copy ${PLUGIN_PATH} ${BN_CORE_PLUGIN_DIR} WORKING_DIRECTORY ${PROJECT_SOURCE_DIR} DEPENDS ${PLUGIN_SOURCES} ${API_SOURCES}) |
