diff options
Diffstat (limited to 'config/CMakeLists.txt')
-rw-r--r-- | config/CMakeLists.txt | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/config/CMakeLists.txt b/config/CMakeLists.txt index 36ffb0c810..c7cf555830 100644 --- a/config/CMakeLists.txt +++ b/config/CMakeLists.txt @@ -6,6 +6,17 @@ check_type_size("long" SIZEOF_LONG) check_type_size("time_t" SIZEOF_TIME_T) check_type_size("off_t" SIZEOF_OFF_T) +if (CMAKE_HOST_APPLE) + execute_process(COMMAND brew --prefix gettext + OUTPUT_VARIABLE _TMP_HOMEBREW_GETTEXT_PREFIX + OUTPUT_STRIP_TRAILING_WHITESPACE) + set(HOMEBREW_GETTEXT_PREFIX ${_TMP_HOMEBREW_GETTEXT_PREFIX} + CACHE PATH "homebrew gettext directory (${_TMP_HOMEBREW_GETTEXT_PREFIX})") + set(CMAKE_REQUIRED_LIBRARIES intl) + set(CMAKE_REQUIRED_INCLUDES "${HOMEBREW_GETTEXT_PREFIX}/include") + set(CMAKE_REQUIRED_FLAGS "-L${HOMEBREW_GETTEXT_PREFIX}/lib") +endif() + check_c_source_compiles(" #include <libintl.h> |