From c66d87b1f213a0d52317685c2f33a2035acfe018 Mon Sep 17 00:00:00 2001 From: LandryNorris Date: Fri, 7 Jul 2023 11:45:45 -0500 Subject: [PATCH] Add darwin options to binding.gyp --- packages/rhsplib/binding.gyp | 23 ++++++++++++++++++++++- 1 file changed, 22 insertions(+), 1 deletion(-) diff --git a/packages/rhsplib/binding.gyp b/packages/rhsplib/binding.gyp index 0f3e6f7f..5cf24f63 100644 --- a/packages/rhsplib/binding.gyp +++ b/packages/rhsplib/binding.gyp @@ -83,7 +83,28 @@ } ], } - ] + ], + [ + 'OS=="darwin" and target_arch=="x86_64"', { + 'link_settings': { + 'libraries': [ + '-L<(module_root_dir)/RHSPlib/build-darwinX64/', + '-lRHSPlib' + ], + 'ldflags': [ + '-Wl,-rpath,<(module_root_dir)/RHSPlib/build-darwinX64/', + ] + }, + 'copies':[ + { + 'destination': '<(PRODUCT_DIR)', + 'files':[ + '<(module_root_dir)/RHSPlib/build-darwinX64Arm64/libRHSPlib.so', + ], + } + ], + } + ], ], 'msvs_settings': { 'VCCLCompilerTool': {