diff options
Diffstat (limited to 'config/CMakeLists.txt')
-rw-r--r-- | config/CMakeLists.txt | 39 |
1 files changed, 0 insertions, 39 deletions
diff --git a/config/CMakeLists.txt b/config/CMakeLists.txt index e515b5a431..71103738d7 100644 --- a/config/CMakeLists.txt +++ b/config/CMakeLists.txt @@ -1,49 +1,10 @@ include(CheckTypeSize) -include(CheckCSourceCompiles) check_type_size("int" SIZEOF_INT) 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) - find_program(HAVE_HOMEBREW brew) - if (HAVE_HOMEBREW) - 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})") - list(APPEND CMAKE_PREFIX_PATH "${HOMEBREW_GETTEXT_PREFIX}") - endif() -endif() - -find_path(LIBINTL_INCLUDE_DIR libintl.h) -find_library(LIBINTL_LIB intl) -get_filename_component(LIBINTL_LIB_DIR "${LIBINTL_LIB}" NAME) - -if (LIBINTL_INCLUDE_DIR) - set(CMAKE_REQUIRED_INCLUDES "${LIBINTL_INCLUDE_DIR}") -endif() - -# This is required because some operating systems don't have a separate -# libintl--it is built into glibc. So we only need to specify the library if -# one was actually found. -if (LIBINTL_LIB) - set(CMAKE_REQUIRED_LIBRARIES "${LIBINTL_LIB}") -endif() - -check_c_source_compiles(" -#include <libintl.h> - -int main(int argc, char** argv) { - gettext(\"foo\"); - bindtextdomain(\"foo\", \"bar\"); - bind_textdomain_codeset(\"foo\", \"bar\"); - textdomain(\"foo\"); -}" HAVE_LIBINTL) - # generate configuration header and update include directories configure_file ( "${PROJECT_SOURCE_DIR}/config/config.h.in" |