Rosalie241/RMG
Source/3rdParty/discord-rpc/thirdparty/rapidjson/CMakeLists.txt
:40
add_definitions(-DRAPIDJSON_HAS_STDSTRING)
add_definitions(-DRAPIDJSON_HAS_STDSTRING)
ADD_DEFINITIONS( -DRAPIDJSON_HAS_STDSTRING=1)
ADD_DEFINITIONS( -DRAPIDJSON_HAS_STDSTRING=1)
add_definitions(-DRAPIDJSON_HAS_STDSTRING)
add_definitions(-DRAPIDJSON_HAS_STDSTRING)
ExternalProject_Add(RapidJSON
PREFIX ${RapidJSON_PREFIX}
URL https://github.com/Tencent/rapidjson/archive/refs/tags/v1.1.0.zip
URL_HASH SHA1=0fe7b4f7b83df4b3d517f4a202f3a383af7a0818
CMAKE_ARGS -DRAPIDJSON_BUILD_DOC=OFF
-DRAPIDJSON_BUILD_EXAMPLES=OFF
-DRAPIDJSON_BUILD_TESTS=OFF
-DRAPIDJSON_HAS_STDSTRING=ON
-DRAPIDJSON_USE_MEMBERSMAP=ON
-DCMAKE_INSTALL_PREFIX=${RapidJSON_INSTALL_DIR}
)
add_definitions(-DRAPIDJSON_HAS_STDSTRING)
target_compile_definitions(rapidjson INTERFACE -DRAPIDJSON_HAS_STDSTRING=1)
ADD_DEFINITIONS( -DRAPIDJSON_HAS_STDSTRING=1)
add_definitions(-DRAPIDJSON_HAS_STDSTRING)
ADD_DEFINITIONS( -DRAPIDJSON_HAS_STDSTRING=1)
add_definitions(-DRAPIDJSON_HAS_STDSTRING)
target_compile_definitions(rapidjson
INTERFACE
-DRAPIDJSON_HAS_STDSTRING
-DRAPIDJSON_SSE2
-DRAPIDJSON_48BITPOINTER_OPTIMIZATION=0
-DRAPIDJSON_ASSERT=WPAssert)
ADD_DEFINITIONS(-DRAPIDJSON_HAS_STDSTRING=1)
ADD_DEFINITIONS( -DRAPIDJSON_HAS_STDSTRING=1)
add_definitions(-DRAPIDJSON_HAS_STDSTRING)
add_definitions(-DRAPIDJSON_HAS_STDSTRING)
add_definitions(-DRAPIDJSON_HAS_STDSTRING=1)
add_definitions(-DRAPIDJSON_HAS_STDSTRING=1)
add_definitions(-DRAPIDJSON_HAS_STDSTRING)
target_compile_definitions(rapidjson
INTERFACE
-DRAPIDJSON_HAS_STDSTRING
-DRAPIDJSON_SSE2
-DRAPIDJSON_48BITPOINTER_OPTIMIZATION=0
-DRAPIDJSON_ASSERT=WPAssert)
add_definitions(
# Use cinttypes in rapidjson
-DRAPIDJSON_NO_INT64DEFINE
# Use std::string in rapidjson
-DRAPIDJSON_HAS_STDSTRING
)
ADD_DEFINITIONS( -DRAPIDJSON_HAS_STDSTRING=1)
ADD_DEFINITIONS( -DRAPIDJSON_HAS_STDSTRING=1)
add_definitions(-DRAPIDJSON_HAS_STDSTRING)
add_definitions(-DRAPIDJSON_HAS_STDSTRING)