KeyviDev/keyvi
keyvi/3rdparty/rapidjson/CMakeLists.txt
:50
option(RAPIDJSON_HAS_STDSTRING "" OFF)
option(RAPIDJSON_HAS_STDSTRING "" OFF)
target_compile_definitions(wbtests-bin
PRIVATE
RAPIDJSON_HAS_STDSTRING
ENABLE_TESTING
)
target_compile_definitions(casmine
PRIVATE
RAPIDJSON_HAS_STDSTRING
)
option(RAPIDJSON_HAS_STDSTRING "" OFF)
option(RAPIDJSON_HAS_STDSTRING "" OFF)
TARGET_COMPILE_DEFINITIONS(rapidjson INTERFACE
RAPIDJSON_NO_SIZETYPEDEFINE
RAPIDJSON_SCHEMA_USE_INTERNALREGEX=0
RAPIDJSON_SCHEMA_USE_STDREGEX=1
RAPIDJSON_HAS_STDSTRING=1)
TARGET_COMPILE_DEFINITIONS(rapidjson INTERFACE
RAPIDJSON_NO_SIZETYPEDEFINE
RAPIDJSON_SCHEMA_USE_INTERNALREGEX=0
RAPIDJSON_SCHEMA_USE_STDREGEX=1
RAPIDJSON_HAS_STDSTRING=1)
target_compile_definitions(rapidjson INTERFACE RAPIDJSON_HAS_STDSTRING)
target_compile_definitions(rapidjson INTERFACE RAPIDJSON_HAS_STDSTRING)
list(APPEND ML_COMPILE_DEFINITIONS BOOST_ALL_DYN_LINK BOOST_MATH_NO_LONG_DOUBLE_MATH_FUNCTIONS RAPIDJSON_HAS_STDSTRING)
target_compile_definitions(score_lib_base INTERFACE
BOOST_NO_RTTI=1
BOOST_MATH_DISABLE_FLOAT128=1
BOOST_ASIO_DISABLE_CONCEPTS=1
BOOST_MULTI_INDEX_ENABLE_INVARIANT_CHECKING
BOOST_MULTI_INDEX_ENABLE_SAFE_MODE
RAPIDJSON_HAS_STDSTRING=1
# SCORE_DEBUG
TINYSPLINE_DOUBLE_PRECISION
FFTW_DOUBLE_ONLY
FMT_HEADER_ONLY=1
FMT_USE_LONG_DOUBLE=0
FMT_USE_INT128=0
FMT_USE_FLOAT128=0
FMT_STATIC_THOUSANDS_SEPARATOR=1
SPDLOG_FMT_EXTERNAL=1
SPDLOG_NO_DATETIME=1
SPDLOG_NO_THREAD_ID=1
SPDLOG_NO_NAME=1
SPDLOG_DEBUG_ON=1
SPDLOG_TRACE_ON=1
SCORE_LIB_BASE
SCORE_LIB_DEVICE
SCORE_LIB_INSPECTOR
SCORE_LIB_LOCALTREE
SCORE_LIB_PROCESS
SCORE_LIB_STATE
SCORE_PLUGIN_AUDIO
SCORE_PLUGIN_AUTOMATION
SCORE_PLUGIN_AVND
SCORE_PLUGIN_CURVE
SCORE_PLUGIN_DATAFLOW
SCORE_PLUGIN_DEVICEEXPLORER
SCORE_PLUGIN_ENGINE
SCORE_PLUGIN_GFX
SCORE_PLUGIN_LIBRARY
SCORE_PLUGIN_MEDIA
SCORE_PLUGIN_SCENARIO
SCORE_PLUGIN_TRANSPORT
)
target_compile_definitions(score_lib_base INTERFACE
BOOST_MATH_DISABLE_FLOAT128=1
BOOST_ASIO_DISABLE_CONCEPTS=1
BOOST_MULTI_INDEX_ENABLE_INVARIANT_CHECKING
BOOST_MULTI_INDEX_ENABLE_SAFE_MODE
QT_NO_LINKED_LIST
QT_NO_JAVA_STYLE_ITERATORS
QT_NO_USING_NAMESPACE
QT_NO_NARROWING_CONVERSIONS_IN_CONNECT
QT_USE_QSTRINGBUILDER
QT_CORE_LIB
QT_GUI_LIB
QT_NETWORK_LIB
QT_NO_KEYWORDS
QT_QML_LIB
QT_QUICK_LIB
QT_SERIALPORT_LIB
QT_STATICPLUGIN
QT_SVG_LIB
QT_WEBSOCKETS_LIB
QT_WIDGETS_LIB
QT_XML_LIB
RAPIDJSON_HAS_STDSTRING=1
# SCORE_DEBUG
TINYSPLINE_DOUBLE_PRECISION
SCORE_DYNAMIC_PLUGINS=1
QT_STATIC=1
SCORE_LIB_BASE
SCORE_LIB_DEVICE
SCORE_LIB_INSPECTOR
SCORE_LIB_LOCALTREE
SCORE_LIB_PROCESS
SCORE_LIB_STATE
SCORE_PLUGIN_AUDIO
SCORE_PLUGIN_AUTOMATION
SCORE_PLUGIN_AVND
SCORE_PLUGIN_CURVE
SCORE_PLUGIN_DATAFLOW
SCORE_PLUGIN_DEVICEEXPLORER
SCORE_PLUGIN_ENGINE
SCORE_PLUGIN_GFX
SCORE_PLUGIN_LIBRARY
SCORE_PLUGIN_MEDIA
SCORE_PLUGIN_SCENARIO
SCORE_PLUGIN_TRANSPORT
)
target_compile_definitions(ossia
PUBLIC
RAPIDJSON_HAS_STDSTRING=1
TINYSPLINE_DOUBLE_PRECISION
BOOST_NO_RTTI=1
BOOST_MATH_DISABLE_FLOAT128=1
$<$<CONFIG:Debug>:BOOST_MULTI_INDEX_ENABLE_INVARIANT_CHECKING>
$<$<CONFIG:Debug>:BOOST_MULTI_INDEX_ENABLE_SAFE_MODE>
)
TARGET_COMPILE_DEFINITIONS(rapidjson INTERFACE
RAPIDJSON_NO_SIZETYPEDEFINE
RAPIDJSON_SCHEMA_USE_INTERNALREGEX=0
RAPIDJSON_SCHEMA_USE_STDREGEX=1
RAPIDJSON_HAS_STDSTRING=1)
target_compile_definitions(RapidJSON
INTERFACE
RAPIDJSON_HAS_STDSTRING=1)
option(RAPIDJSON_HAS_STDSTRING "" OFF)
target_compile_definitions(flutter PUBLIC RAPIDJSON_HAS_STDSTRING)
target_compile_definitions(maplibre-native-base-extras-rapidjson INTERFACE
RAPIDJSON_HAS_STDSTRING=1
)
TARGET_COMPILE_DEFINITIONS(rapidjson INTERFACE
RAPIDJSON_NO_SIZETYPEDEFINE
RAPIDJSON_SCHEMA_USE_INTERNALREGEX=0
RAPIDJSON_SCHEMA_USE_STDREGEX=1
RAPIDJSON_HAS_STDSTRING=1)
option(RAPIDJSON_HAS_STDSTRING "" OFF)
option(RAPIDJSON_HAS_STDSTRING "" OFF)
TARGET_COMPILE_DEFINITIONS(rapidjson INTERFACE
RAPIDJSON_NO_SIZETYPEDEFINE
RAPIDJSON_SCHEMA_USE_INTERNALREGEX=0
RAPIDJSON_SCHEMA_USE_STDREGEX=1
RAPIDJSON_HAS_STDSTRING=1)