summaryrefslogtreecommitdiff
path: root/rust/examples/basic_script
diff options
context:
space:
mode:
authorRusty Wagner <rusty.wagner@gmail.com>2022-06-08 17:10:32 -0400
committerRusty Wagner <rusty.wagner@gmail.com>2022-06-08 17:36:03 -0400
commit16f1f63e8c337b7f0264e25e5d766a48da581f1e (patch)
tree1207ca6f7b99cc4e81de4652613d133b0bf79cba /rust/examples/basic_script
parent11bd74fbbe398a1805b584a350ce6e456e446c05 (diff)
Generate fat binary for Mac Rust plugins
Diffstat (limited to 'rust/examples/basic_script')
-rw-r--r--rust/examples/basic_script/CMakeLists.txt3
1 files changed, 1 insertions, 2 deletions
diff --git a/rust/examples/basic_script/CMakeLists.txt b/rust/examples/basic_script/CMakeLists.txt
index 19754718..706b08cf 100644
--- a/rust/examples/basic_script/CMakeLists.txt
+++ b/rust/examples/basic_script/CMakeLists.txt
@@ -69,8 +69,7 @@ if(APPLE)
COMMAND ${CMAKE_COMMAND} -E env
MACOSX_DEPLOYMENT_TARGET=10.14 BINARYNINJADIR=${BN_INSTALL_BIN_DIR}
${RUSTUP_COMMAND} --target=x86_64-apple-darwin ${CARGO_OPTS}
- COMMAND ${CMAKE_COMMAND} -E copy ${AARCH64_LIB_PATH} ${OUTPUT_PATH}-aarch
- COMMAND ${CMAKE_COMMAND} -E copy ${X86_64_LIB_PATH} ${OUTPUT_PATH}
+ COMMAND lipo -create ${AARCH64_LIB_PATH} ${X86_64_LIB_PATH} -output ${OUTPUT_PATH}
WORKING_DIRECTORY ${PROJECT_SOURCE_DIR}
DEPENDS ${PLUGIN_SOURCES} ${API_SOURCES})
else()