diff options
Diffstat (limited to 'src/CMakeLists.txt')
-rw-r--r-- | src/CMakeLists.txt | 169 |
1 files changed, 0 insertions, 169 deletions
diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index dd506d27..858d796d 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -1,9 +1,4 @@ set(CMAKE_INCLUDE_CURRENT_DIR ON) -IF(APPLE) - set(CMAKE_CXX_FLAGS "-std=c++11 -stdlib=libc++") -ELSE() - set(CMAKE_CXX_FLAGS "-std=gnu++0x") -ENDIF() set(CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/cmake") include(public-headers) @@ -13,170 +8,8 @@ include(objc) include(LibFindMacros) IF(APPLE) - set(additional_includes - "${CMAKE_CURRENT_SOURCE_DIR}/../Externals/ctemplate-osx/include" - "${CMAKE_CURRENT_SOURCE_DIR}/../Externals/uchardet-osx/include" - "${CMAKE_CURRENT_SOURCE_DIR}/../Externals/libetpan-osx/include" - /usr/include/tidy - /usr/include/libxml2 - ) - - set(additional_lib_searchpath - "${CMAKE_CURRENT_SOURCE_DIR}/../Externals/ctemplate-osx/lib" - "${CMAKE_CURRENT_SOURCE_DIR}/../Externals/uchardet-osx/lib" - "${CMAKE_CURRENT_SOURCE_DIR}/../Externals/libetpan-osx/lib" - ) - execute_process(COMMAND "${CMAKE_CURRENT_SOURCE_DIR}/../scripts/get-mac.sh" WORKING_DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}/../scripts") -ELSE() - set(additional_includes - /usr/include/libxml2 - ) -ENDIF() - -# detect ctemplate - -find_path(CTEMPLATE_INCLUDE_DIR - NAMES ctemplate/template.h - PATHS ${additional_includes} -) -find_library(CTEMPLATE_LIBRARY - NAMES ctemplate - PATHS ${additional_lib_searchpath} -) - -if(NOT CTEMPLATE_INCLUDE_DIR OR NOT CTEMPLATE_LIBRARY) - message(FATAL_ERROR "ERROR: Could not find ctemplate") -else() - message(STATUS "Found ctemplate") -endif() - -# detect uchardet - -find_path(UCHARDET_INCLUDE_DIR - NAMES uchardet/uchardet.h - PATHS ${additional_includes} -) -find_library(UCHARDET_LIBRARY - NAMES uchardet - PATHS ${additional_lib_searchpath} -) - -if(NOT UCHARDET_INCLUDE_DIR OR NOT UCHARDET_LIBRARY) - message(FATAL_ERROR "ERROR: Could not find uchardet") -else() - message(STATUS "Found uchardet") -endif() - -if(NOT APPLE) - - # detect icu - - find_path(ICU4C_INCLUDE_DIR - NAMES unicode/utf8.h - PATHS ${additional_includes} - ) - find_library(ICU4C_LIBRARY - NAMES icuuc - PATHS ${additional_lib_searchpath} - ) - - if(NOT ICU4C_INCLUDE_DIR OR NOT ICU4C_LIBRARY) - message(FATAL_ERROR "ERROR: Could not find icu4c") - else() - message(STATUS "Found icu4c") - endif() - -endif() - -# detect libetpan - -find_path(LIBETPAN_INCLUDE_DIR - NAMES libetpan/libetpan.h - PATHS ${additional_includes} -) -find_library(LIBETPAN_LIBRARY - NAMES etpan - PATHS ${additional_lib_searchpath} -) - -if(NOT LIBETPAN_INCLUDE_DIR OR NOT LIBETPAN_LIBRARY) - message(FATAL_ERROR "ERROR: Could not find libetpan") -else() - message(STATUS "Found libetpan") -endif() - - -# detect tidy - -find_path(TIDY_INCLUDE_DIR - NAMES tidy/tidy.h - PATHS ${additional_includes} -) -find_library(TIDY_LIBRARY - NAMES tidy - PATHS ${additional_lib_searchpath} -) - -if(NOT TIDY_INCLUDE_DIR OR NOT TIDY_LIBRARY) - message(FATAL_ERROR "ERROR: Could not find tidy") -else() - message(STATUS "Found tidy") -endif() - - -# detect uuid - -find_path(UUID_INCLUDE_DIR - NAMES uuid/uuid.h - PATHS ${additional_includes} -) - -if(NOT UUID_INCLUDE_DIR) - message(FATAL_ERROR "ERROR: Could not find uuid") -else() - message(STATUS "Found uuid") -endif() - - -# detect libxml2 - -find_path(LIBXML_INCLUDE_DIR - NAMES libxml/xmlreader.h - PATHS ${additional_includes} -) -find_library(LIBXML_LIBRARY - NAMES xml2 - PATHS ${additional_lib_searchpath} -) - -if(NOT LIBXML_INCLUDE_DIR OR NOT LIBXML_LIBRARY) - message(FATAL_ERROR "ERROR: Could not find libxml2") -else() - message(STATUS "Found libxml2") -endif() - - -# detect zlib - -find_path(ZLIB_INCLUDE_DIR - NAMES zlib.h - PATHS ${additional_includes} -) -find_library(ZLIB_LIBRARY - NAMES z - PATHS ${additional_lib_searchpath} -) - -if(NOT ZLIB_INCLUDE_DIR OR NOT ZLIB_LIBRARY) - message(FATAL_ERROR "ERROR: Could not find zlib") -else() - message(STATUS "Found zlib") -endif() - -IF(${CMAKE_SYSTEM_NAME} MATCHES "Linux") -pkg_check_modules(GLIB2 glib-2.0) ENDIF() file(GLOB_RECURSE @@ -203,8 +36,6 @@ include_directories("${CMAKE_CURRENT_BINARY_DIR}/include" ${core_includes} ${objc_includes} ${additional_includes} - /usr/include/tidy - /usr/include/libxml2 ${GLIB2_INCLUDE_DIRS} ) |