diff options
Diffstat (limited to 'cmake/modules/FindRapidJSON.cmake')
| -rw-r--r-- | cmake/modules/FindRapidJSON.cmake | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/cmake/modules/FindRapidJSON.cmake b/cmake/modules/FindRapidJSON.cmake index 3c3dc3f..a21ed0b 100644 --- a/cmake/modules/FindRapidJSON.cmake +++ b/cmake/modules/FindRapidJSON.cmake | |||
| @@ -10,7 +10,7 @@ | |||
| 10 | # | 10 | # |
| 11 | if(ENABLE_INTERNAL_RapidJSON) | 11 | if(ENABLE_INTERNAL_RapidJSON) |
| 12 | include(ExternalProject) | 12 | include(ExternalProject) |
| 13 | file(STRINGS ${CMAKE_SOURCE_DIR}/tools/depends/target/rapidjson/Makefile VER REGEX MATCH "^[ ]*VERSION[ ]*=.+$") | 13 | file(STRINGS ${CMAKE_SOURCE_DIR}/tools/depends/target/rapidjson/Makefile VER REGEX "^[ ]*VERSION[ ]*=.+$") |
| 14 | string(REGEX REPLACE "^[ ]*VERSION[ ]*=[ ]*" "" RJSON_VER "${VER}") | 14 | string(REGEX REPLACE "^[ ]*VERSION[ ]*=[ ]*" "" RJSON_VER "${VER}") |
| 15 | 15 | ||
| 16 | # allow user to override the download URL with a local tarball | 16 | # allow user to override the download URL with a local tarball |
| @@ -36,6 +36,10 @@ if(ENABLE_INTERNAL_RapidJSON) | |||
| 36 | PREFIX ${CORE_BUILD_DIR}/rapidjson | 36 | PREFIX ${CORE_BUILD_DIR}/rapidjson |
| 37 | CMAKE_ARGS -DCMAKE_INSTALL_PREFIX=${CMAKE_BINARY_DIR}/${CORE_BUILD_DIR} | 37 | CMAKE_ARGS -DCMAKE_INSTALL_PREFIX=${CMAKE_BINARY_DIR}/${CORE_BUILD_DIR} |
| 38 | -DCMAKE_TOOLCHAIN_FILE=${CMAKE_TOOLCHAIN_FILE} | 38 | -DCMAKE_TOOLCHAIN_FILE=${CMAKE_TOOLCHAIN_FILE} |
| 39 | -DRAPIDJSON_BUILD_DOC=OFF | ||
| 40 | -DRAPIDJSON_BUILD_EXAMPLES=OFF | ||
| 41 | -DRAPIDJSON_BUILD_TESTS=OFF | ||
| 42 | -DRAPIDJSON_BUILD_THIRDPARTY_GTEST=OFF | ||
| 39 | "${EXTRA_ARGS}" | 43 | "${EXTRA_ARGS}" |
| 40 | PATCH_COMMAND patch -p1 < ${CORE_SOURCE_DIR}/tools/depends/target/rapidjson/0001-remove_custom_cxx_flags.patch | 44 | PATCH_COMMAND patch -p1 < ${CORE_SOURCE_DIR}/tools/depends/target/rapidjson/0001-remove_custom_cxx_flags.patch |
| 41 | BUILD_BYPRODUCTS ${RapidJSON_LIBRARY}) | 45 | BUILD_BYPRODUCTS ${RapidJSON_LIBRARY}) |
