File tree Expand file tree Collapse file tree 1 file changed +14
-1
lines changed Expand file tree Collapse file tree 1 file changed +14
-1
lines changed Original file line number Diff line number Diff line change @@ -37,10 +37,23 @@ endif()
37
37
find_package (Threads REQUIRED )
38
38
unset (CMAKE_REQUIRED_FLAGS )
39
39
40
+ #find_program(BREW_PROGRAM "brew")
41
+ #set(HOMEBREW_PREFIX "brew --prefix")
42
+
43
+ if (NOT DEFINED ${HOMEBREW_PREFIX} )
44
+ if (DEFINED ENV{HOMEBREW_PREFIX} AND IS_DIRECTORY ENV{HOMEBREW_PREFIX} )
45
+ set (HOMEBREW_PREFIX ENV{HOMEBREW_PREFIX} )
46
+ elseif (IS_DIRECTORY /opt/homebrew )
47
+ set (HOMEBREW_PREFIX /opt/homebrew )
48
+ else ()
49
+ set (HOMEBREW_PREFIX /usr/local )
50
+ endif ()
51
+ endif ()
52
+
40
53
if (UNIX AND NOT APPLE )
41
54
set (ICU_ROOT /usr/lib/x86_64-linux-gnu/ )
42
55
elseif (APPLE )
43
- set (ICU_ROOT /usr/local /opt/icu4c/ )
56
+ set (ICU_ROOT ${HOMEBREW_PREFIX} /opt/icu4c/ )
44
57
endif ()
45
58
find_package (ICU 66 COMPONENTS i18n uc )
46
59
You can’t perform that action at this time.
0 commit comments