Prechádzať zdrojové kódy

Merge topic 'macos-homebrew-apple-silicon' into release-3.19

1a5c1a68b6 macOS: Add /opt/homebrew to CMAKE_SYSTEM_PREFIX_PATH on Apple Silicon

Acked-by: Kitware Robot <[email protected]>
Acked-by: Fons Rademakers <[email protected]>
Merge-request: !5602
Brad King 4 rokov pred
rodič
commit
7be4b24ae6
1 zmenil súbory, kde vykonal 7 pridanie a 0 odobranie
  1. 7 0
      Modules/Platform/Darwin.cmake

+ 7 - 0
Modules/Platform/Darwin.cmake

@@ -216,6 +216,13 @@ set(CMAKE_SYSTEM_APPBUNDLE_PATH
 unset(_apps_paths)
 
 include(Platform/UnixPaths)
+
+if(CMAKE_SYSTEM_NAME STREQUAL "Darwin" AND CMAKE_SYSTEM_PROCESSOR STREQUAL "arm64")
+  list(PREPEND CMAKE_SYSTEM_PREFIX_PATH
+    /opt/homebrew # Brew on Apple Silicon
+    )
+endif()
+
 if(_CMAKE_OSX_SYSROOT_PATH)
   if(EXISTS ${_CMAKE_OSX_SYSROOT_PATH}/usr/include)
     list(INSERT CMAKE_SYSTEM_PREFIX_PATH 0 ${_CMAKE_OSX_SYSROOT_PATH}/usr)