summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGlenn Smith <glenn@vector35.com>2025-07-12 21:43:02 -0400
committerGlenn Smith <glenn@vector35.com>2025-07-12 22:07:24 -0400
commit8143954882881079807041861702046354507957 (patch)
tree4a5dba664e46e1700d61377831cbd8ad5f4048f6
parent639aad4563fad94d95c1ded7e55f2e28932ed519 (diff)
Handle setting -DBN_INSTALL_DIR to the app bundle on macos
-rw-r--r--cmake/FindBinaryNinjaCore.cmake1
1 files changed, 1 insertions, 0 deletions
diff --git a/cmake/FindBinaryNinjaCore.cmake b/cmake/FindBinaryNinjaCore.cmake
index f5b61a17..a702d4d9 100644
--- a/cmake/FindBinaryNinjaCore.cmake
+++ b/cmake/FindBinaryNinjaCore.cmake
@@ -22,6 +22,7 @@ if(NOT BN_INTERNAL_BUILD)
list(APPEND PATH_HINTS "$ENV{LocalAppData}\\Vector35\\BinaryNinja")
list(APPEND PATH_HINTS "$ENV{LocalAppData}\\Programs\\Vector35\\BinaryNinja")
elseif(APPLE)
+ list(APPEND PATH_HINTS "${BN_INSTALL_DIR}/Contents/MacOS")
list(APPEND PATH_HINTS "$ENV{BN_INSTALL_DIR}/Contents/MacOS")
list(APPEND PATH_HINTS "/Applications/Binary Ninja.app/Contents/MacOS")
list(APPEND PATH_HINTS "$ENV{HOME}/Applications/Binary Ninja.app/Contents/MacOS")