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()
3737find_package (Threads REQUIRED)
3838unset (CMAKE_REQUIRED_FLAGS)
3939
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+
4053if (UNIX AND NOT APPLE )
4154 set (ICU_ROOT /usr/lib/x86_64-linux-gnu/)
4255elseif (APPLE )
43- set (ICU_ROOT /usr/local /opt/icu4c/)
56+ set (ICU_ROOT ${HOMEBREW_PREFIX} /opt/icu4c/)
4457endif ()
4558find_package (ICU 66 COMPONENTS i18n uc)
4659
You can’t perform that action at this time.
0 commit comments