cmake add_compile_definitions examples

Signatures

add_compile_definitions(<definition> ...)

Examples

LibreCAD/LibreCAD CMakeLists.txt :32

add_compile_definitions(DWGSUPPORT)

etorth/mir2x CMakeLists.txt :29

ADD_COMPILE_DEFINITIONS(SOL_ALL_SAFETIES_ON=1)

u3d-community/U3D Source/ThirdParty/Assimp/code/CMakeLists.txt :1144

add_compile_definitions(MINIZ_USE_UNALIGNED_LOADS_AND_STORES=0)

o3de/o3de cmake/Configurations.cmake :76

add_compile_definitions(${ly_append_configurations_options_DEFINES})

prusa3d/PrusaSlicer CMakeLists.txt :314

add_compile_definitions(SLIC3R_UBSAN)

prusa3d/Prusa-Firmware CMakeLists.txt :198

add_compile_definitions(_DEBUG)

bambulab/BambuStudio CMakeLists.txt :130

add_compile_definitions(BOOST_NO_CXX98_FUNCTION_BASE _HAS_AUTO_PTR_ETC=0)

SoftFever/OrcaSlicer CMakeLists.txt :196

add_compile_definitions(BOOST_NO_CXX98_FUNCTION_BASE _HAS_AUTO_PTR_ETC=0)

harfang3d/harfang3d CMakeLists.txt :107

add_compile_definitions(_CRT_SECURE_NO_WARNINGS _ENABLE_EXTENDED_ALIGNED_STORAGE NOMINMAX)

DragonJoker/Castor3D CMakeLists.txt :176

add_compile_definitions( C3D_VERSION_MAJOR=${VERSION_MAJOR} )

Hork-Engine/Hork-Source ThirdParty/glslang/CMakeLists.txt :129

add_compile_definitions(ENABLE_HLSL)

STORM-IRIT/Radium-Engine cmake/RadiumSetupFunctions.cmake :14

add_compile_definitions(_ENABLE_EXTENDED_ALIGNED_STORAGE)

JeanPhilippeKernel/RendererEngine CMakeLists.txt :39

add_compile_definitions(_SILENCE_STDEXT_ARR_ITERS_DEPRECATION_WARNING)

RavEngine/RavEngine deps/assimp/code/CMakeLists.txt :1138

add_compile_definitions(MINIZ_USE_UNALIGNED_LOADS_AND_STORES=0)

riidefi/RiiStudio CMakeLists.txt :23

add_compile_definitions(NOMINMAX)

zenustech/zeno projects/Roads/utilities/CMakeLists.txt :42

ADD_COMPILE_DEFINITIONS(TINYSPLINE_EXPORT=1)

overte-org/overte CMakeLists.txt :47

add_compile_definitions($<$<CONFIG:Release>:QT_NO_DEBUG>)

stuntrally/stuntrally cmake/dependencies-helpers/OGRE.cmake :11

add_compile_definitions(OGRE_PLUGIN_DIR_REL="${OGRE_PLUGIN_DIR}")

microsoft/spatialaudio-unity Source/CMakeLists.txt :7

add_compile_definitions(PRODUCT_VERSION=${PRODUCT_VERSION})

alpaka-group/alpaka thirdParty/CMakeLists.txt :22

add_compile_definitions($<$<CXX_COMPILER_ID:PGI>:__GCC_ATOMIC_TEST_AND_SET_TRUEVAL=1>)

eclipse-ecal/ecal app/rec/rec_client_core/CMakeLists.txt :25

add_compile_definitions(ECAL_HAS_CURL)

microsoft/Extensible-Storage-Engine CMakeLists.txt :30

add_compile_definitions(
            _AMD64_
            _AMD64_SIMULATOR_
            _AMD64_SIMULATOR_PERF_
            _AMD64_WORKAROUND_
            _SKIP_IF_SIMULATOR_
            _WIN64
            AMD64
        )

meganz/MEGAcmd build/cmake/modules/megacmd_configuration.cmake :2

add_compile_definitions(
    $<$<CONFIG:Debug>:DEBUG>
    $<$<CONFIG:Debug>:_DEBUG>
)

ZDoom/gzdoom libraries/ZMusic/CMakeLists.txt :90

add_compile_definitions(
		"UNICODE"
		"_UNICODE"
		"_WIN32_WINNT=0x0600"
		# Debug allocations in debug builds
		$<$<CONFIG:DEBUG>:_CRTDBG_MAP_ALLOC>
	)

ElyPrismLauncher/ElyPrismLauncher launcher/CMakeLists.txt :1326

add_compile_definitions(SPARKLE_ENABLED)

AcademySoftwareFoundation/OpenShadingLanguage CMakeLists.txt :143

add_compile_definitions (OSL_NO_DEFAULT_TEXTURESYSTEM=1)

NREL/OpenStudio CMakeLists.txt :415

add_compile_definitions(BOOST_USE_WINAPI_VERSION=BOOST_WINAPI_VERSION_WIN7)

TheAlgorithms/C-Plus-Plus CMakeLists.txt :14

add_compile_definitions(_CRT_SECURE_NO_WARNINGS)

PathPlanning/ORCA-algorithm CMakeLists.txt :11

add_compile_definitions(FULL_OUTPUT=true)

Kitware/kwiver arrows/ffmpeg/CMakeLists.txt :56

add_compile_definitions(KWIVER_ENABLE_FFMPEG_CUDA)

NGSolve/ngsolve ngscuda/CMakeLists.txt :16

add_compile_definitions(CUDA)

GPUOpen-LibrariesAndSDKs/D3D12MemoryAllocator src/CMakeLists.txt :126

add_compile_definitions(UNICODE _UNICODE)

KhronosGroup/Vulkan-Samples CMakeLists.txt :92

add_compile_definitions($<$<CONFIG:DEBUG>:VKB_DEBUG>)

MaaAssistantArknights/MaaAssistantArknights cmake/config.cmake :2

add_compile_definitions("$<$<CONFIG:Debug>:${debug_comp_defs}>")

bareos/bareos cmake/BareosSetVariableDefaults.cmake :484

add_compile_definitions(HAVE_GCC=1)

WerWolv/Fenestra cmake/build_helpers.cmake :36

add_compile_definitions(NDEBUG)

PrismLauncher/PrismLauncher launcher/CMakeLists.txt :1339

add_compile_definitions(WITH_QTDBUS)

r1delta/r1delta overlays/ports/l8w8jwt/CMakeLists.txt :41

add_compile_definitions("L8W8JWT_BUILD_DLL=1")

ml-explore/mlx CMakeLists.txt :107

add_compile_definitions(MLX_METAL_DEBUG)

mariadb-corporation/MaxScale maxutils/maxbase/src/CMakeLists.txt :2

add_compile_definitions(INI_MAX_LINE=16777216 INI_USE_STACK=0 INI_ALLOW_REALLOC=1 INI_INITIAL_ALLOC=1024
        INI_ALLOW_MULTILINE=1 INI_ALLOW_INLINE_COMMENTS=0 INI_ALLOW_NO_VALUE=1 INI_HANDLER_LINENO=1
        INI_CALL_HANDLER_ON_NEW_SECTION=1)

facebook/rocksdb CMakeLists.txt :593

add_compile_definitions(USE_COROUTINES)

openvinotoolkit/openvino cmake/developer_package/compile_flags/os_flags.cmake :224

add_compile_definitions(
    # Defines to trim check of __FILE__ macro in case if not done by compiler.
    OV_NATIVE_PARENT_PROJECT_ROOT_DIR="${OV_NATIVE_PARENT_PROJECT_ROOT_DIR}")

mapnik/mapnik plugins/input/tiles/CMakeLists.txt :7

add_compile_definitions(MAPNIK_VECTOR_TILE_LIBRARY=1)

gnss-sdr/gnss-sdr CMakeLists.txt :296

add_compile_definitions(_LARGEFILE_SOURCE _FILE_OFFSET_BITS=64 _LARGE_FILES)

CppMicroServices/CppMicroServices compendium/CM/test/CMakeLists.txt :12

add_compile_definitions(GTEST_HAS_STD_TUPLE_=1)

psi4/psi4 psi4/CMakeLists.txt :274

add_compile_definitions(
      _USE_MATH_DEFINES
      _CRT_NONSTDC_NO_DEPRECATE
      _CRT_NONSTDC_NO_WARNINGS
      _CRT_SECURE_NO_WARNINGS
      _ALLOW_COMPILER_AND_STL_VERSION_MISMATCH
      )

OpenKneeboard/OpenKneeboard CMakeLists.txt :166

add_compile_definitions("CLANG_CL=1")

ByteWelder/Tactility CMakeLists.txt :21

add_compile_definitions(TT_VERSION="${TACTILITY_VERSION}")

chdb-io/chdb cmake/freebsd/toolchain-x86_64.cmake :12

add_compile_definitions(_WITH_DPRINTF)

AcademySoftwareFoundation/MaterialX source/PyMaterialX/External/PyBind11/CMakeLists.txt :122

add_compile_definitions(PYBIND11_DISABLE_HANDLE_TYPE_NAME_DEFAULT_IMPLEMENTATION)

skaarj1989/SupernovaEngine modules/RHI/Vulkan/extern/VulkanMemoryAllocator/src/CMakeLists.txt :66

add_compile_definitions(UNICODE _UNICODE)

ravenscroftj/turbopilot CMakeLists.txt :63

add_compile_definitions(GGML_USE_CUBLAS)

abacusmodeling/abacus-develop CMakeLists.txt :79

add_compile_definitions(__RAPIDJSON)

gscept/nebula fips-files/include.cmake :691

add_compile_definitions(WITH_NEBULA_EDITOR)

rollbear/strong_type test/CMakeLists.txt :21

add_compile_definitions(CATCH2=3)

OpenMW/openmw CMakeLists.txt :473

add_compile_definitions(NO_LUAJIT)

danmar/cppcheck cmake/compilerDefinitions.cmake :5

add_compile_definitions($<$<CONFIG:Debug>:DEBUG>)

hosseinmoein/DataFrame CMakeLists.txt :20

add_compile_definitions(HMDF_SANITY_EXCEPTIONS)

topology-tool-kit/ttk CMakeLists.txt :149

add_compile_definitions("TTK_BUILD_PARAVIEW_PLUGINS")

Amber-MD/cpptraj cmake-cpptraj/CudaConfig.cmake :202

add_compile_definitions(AMBER_PLATFORM_AMD)

varoudis/depthmapX depthmapX/CMakeLists.txt :14

add_compile_definitions(_DEPTHMAP)

in-formant/in-formant external/libsamplerate/CMakeLists.txt :141

add_compile_definitions(DLL_EXPORT)

DIPlib/diplib dependencies/pybind11/CMakeLists.txt :121

add_compile_definitions(PYBIND11_DISABLE_HANDLE_TYPE_NAME_DEFAULT_IMPLEMENTATION)

Alpine-DAV/ascent src/libs/ascent/CMakeLists.txt :579

add_compile_definitions("BABELFLOW_DEBUG")

AMICI-dev/AMICI CMakeLists.txt :306

add_compile_definitions("gsl_CONFIG_CONTRACT_VIOLATION_THROWS"
                          "gsl_CONFIG_NARROW_THROWS_ON_TRUNCATION=1")

GregUtas/robust-services-core src/CMake/GlobalSettingsInclude.cmake :14

add_compile_definitions(OS_WIN)

NERSC/timemory source/tests/CMakeLists.txt :28

add_compile_definitions(TIMEMORY_USE_COVERAGE)

emsec/hal plugins/module_identification/CMakeLists.txt :9

add_compile_definitions(BITWUZLA_LIBRARY)

WerWolv/ImHex cmake/build_helpers.cmake :119

add_compile_definitions(NDEBUG)

ceph/ceph CMakeLists.txt :284

add_compile_definitions("BOOST_ASIO_HAS_IO_URING")

colmap/colmap CMakeLists.txt :137

add_compile_definitions(GLOG_USE_GLOG_EXPORT)

TigerVNC/tigervnc CMakeLists.txt :79

add_compile_definitions(_FORTIFY_SOURCE=2)

AcademySoftwareFoundation/openvdb CMakeLists.txt :407

add_compile_definitions("$<$<COMPILE_LANGUAGE:CXX>:OPENVDB_USE_AVX>")

apache/trafficserver CMakeLists.txt :63

add_compile_definitions(DEBUG _DEBUG)

sddm/sddm CMakeLists.txt :14

add_compile_definitions("SDDM_VERSION=\"${SDDM_VERSION_STRING}\"")

univrsal/input-overlay client/CMakeLists.txt :5

add_compile_definitions(TIMESTAMP="${TODAY}")

YosysHQ/nextpnr 3rdparty/pybind11/CMakeLists.txt :121

add_compile_definitions(PYBIND11_DISABLE_HANDLE_TYPE_NAME_DEFAULT_IMPLEMENTATION)

root-project/root cmake/modules/SearchInstalledSoftware.cmake :1653

add_compile_definitions(CLING_WITH_ADAPTIVECPP)

scylladb/scylladb cmake/mode.Coverage.cmake :18

add_compile_definitions(
    $<$<CONFIG:Coverage>:${definition}>)

facebookincubator/velox CMakeLists.txt :335

add_compile_definitions(VELOX_ENABLE_INT64_BUILD_PARTITION_BOUND)

alibaba/async_simple benchmarks/CMakeLists.txt :15

add_compile_definitions(ASYNC_SIMPLE_BENCHMARK_UTHREAD)

projectM-visualizer/projectm CMakeLists.txt :118

add_compile_definitions(GL_SILENCE_DEPRECATION)

google/filament third_party/cgltf/tnt/CMakeLists.txt :14

add_compile_definitions($<$<CONFIG:Debug>:CGLTF_VALIDATE_ENABLE_ASSERTS=1>)

percona/percona-xtrabackup extra/gperftools/gperftools-2.15/CMakeLists.txt :494

add_compile_definitions(NO_TCMALLOC_SAMPLES)

seladb/PcapPlusPlus CMakeLists.txt :132

add_compile_definitions("PCPP_ACTIVE_LOG_LEVEL=${PCAPPP_LOG_LEVEL_VALUE}")

NREL/EnergyPlus src/EnergyPlus/CMakeLists.txt :20

add_compile_definitions(LINK_WITH_PYTHON)

resiprocate/resiprocate CMakeLists.txt :406

add_compile_definitions(OPENSSL_API_COMPAT=0x10101000L)

hoffstadt/DearPyGui sandbox/CMakeLists.txt :73

add_compile_definitions(PYTHON_LIBS_PATH="${PYTHON_LIBS_PATH}")

ngscopeclient/scopehal-apps CMakeLists.txt :116

add_compile_definitions(__USE_MINGW_ANSI_STDIO=1)

Devsh-Graphics-Programming/Nabla cmake/adjust/definitions.cmake :4

add_compile_definitions(
		PNG_THREAD_UNSAFE_OK
		PNG_NO_MMX_CODE
		PNG_NO_MNG_FEATURES
		_7ZIP_ST
		SPIRV_CROSS_EXCEPTIONS_TO_ASSERTIONS
		BOOST_ALL_NO_LIB
	)

nanocurrency/nano-node CMakeLists.txt :133

add_compile_definitions(NANO_TRACING)

mysql/mysql-server CMakeLists.txt :682

ADD_COMPILE_DEFINITIONS(MYSQL_AI)

onnx/onnx-mlir CMakeLists.txt :220

add_compile_definitions(ONNX_MLIR_ENABLE_STABLEHLO)

p-ranav/alpaca test/CMakeLists.txt :22

add_compile_definitions(_CRT_SECURE_NO_WARNINGS)

ebu/ear-production-suite CMakeLists.txt :32

add_compile_definitions(BAREBONESPROFILE)

kyubotics/coolq-http-api CMakeLists.txt :30

add_compile_definitions(APP_ID=${APP_ID})

eyalroz/cuda-api-wrappers examples/CMakeLists.txt :36

add_compile_definitions("$<$<COMPILE_LANGUAGE:CXX,CUDA>:CUDA_NO_HALF>")

EmilDohne/PhotoshopAPI CMakeLists.txt :7

add_compile_definitions(NOMINMAX)

AcademySoftwareFoundation/OpenImageIO CMakeLists.txt :136

add_compile_definitions (OIIO_THREAD_ALLOW_DCLP=0)

intel/libvpl examples/api2x/hello-sharing-vaapi/CMakeLists.txt :10

add_compile_definitions(ONEVPL_EXPERIMENTAL)