aboutsummaryrefslogtreecommitdiff
path: root/config/CMakeLists.txt
diff options
context:
space:
mode:
Diffstat (limited to 'config/CMakeLists.txt')
-rw-r--r--config/CMakeLists.txt39
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"