diff -Naur rapidjson-1.1.0/CMakeLists.txt rapidjson-1.1.0-p/CMakeLists.txt --- rapidjson-1.1.0/CMakeLists.txt 2016-08-25 09:59:05.000000000 +0200 +++ rapidjson-1.1.0-p/CMakeLists.txt 2018-04-07 19:51:49.464974914 +0200 @@ -25,8 +25,8 @@ SET(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/bin) option(RAPIDJSON_BUILD_DOC "Build rapidjson documentation." ON) -option(RAPIDJSON_BUILD_EXAMPLES "Build rapidjson examples." ON) -option(RAPIDJSON_BUILD_TESTS "Build rapidjson perftests and unittests." ON) +option(RAPIDJSON_BUILD_EXAMPLES "Build rapidjson examples." OFF) +option(RAPIDJSON_BUILD_TESTS "Build rapidjson perftests and unittests." OFF) option(RAPIDJSON_BUILD_THIRDPARTY_GTEST "Use gtest installation in `thirdparty/gtest` by default if available" OFF) @@ -50,7 +50,7 @@ endif(CCACHE_FOUND) if ("${CMAKE_CXX_COMPILER_ID}" STREQUAL "GNU") - set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -march=native -Wall -Wextra -Werror") + set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -Wextra") if (RAPIDJSON_BUILD_CXX11) if (CMAKE_CXX_COMPILER_VERSION VERSION_LESS "4.7.0") set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++0x") @@ -73,7 +73,7 @@ endif() endif() elseif (CMAKE_CXX_COMPILER_ID MATCHES "Clang") - set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -march=native -Wall -Wextra -Werror -Wno-missing-field-initializers") + set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -Wextra -Wno-missing-field-initializers") if (RAPIDJSON_BUILD_CXX11) set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11") endif() @@ -145,15 +145,6 @@ DESTINATION "${INCLUDE_INSTALL_DIR}" COMPONENT dev) -install(DIRECTORY example/ - DESTINATION "${DOC_INSTALL_DIR}/examples" - COMPONENT examples - # Following patterns are for excluding the intermediate/object files - # from an install of in-source CMake build. - PATTERN "CMakeFiles" EXCLUDE - PATTERN "Makefile" EXCLUDE - PATTERN "cmake_install.cmake" EXCLUDE) - # Provide config and version files to be used by other applications # ===============================