cmake add_compile_definitions examples

Signatures

add_compile_definitions(<definition> ...)

Examples

ange-yaghi/scs-2d-demo CMakeLists.txt :6

add_compile_definitions(ATG_SCS_DEMO_ENABLE_VIDEO_CAPTURE)

vindar/tgx examples/CPU/buddhaOnCPU/CMakeLists.txt :70

add_compile_definitions(TGX_RGB32_ORDER_BGR=0)

etorth/mir2x CMakeLists.txt :29

ADD_COMPILE_DEFINITIONS(SOL_ALL_SAFETIES_ON=1)

dwjclark11/Scion2D CMakeLists.txt :46

add_compile_definitions(SOL_ALL_SAFETIES_ON=1)

strasdat/Sophus CMakeLists.txt :41

add_compile_definitions(_USE_MATH_DEFINES)

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

add_compile_definitions(MINIZ_USE_UNALIGNED_LOADS_AND_STORES=0)

willtobyte/carimbo CMakeLists.txt :35

add_compile_definitions(GIT_TAG="${latest_tag}+${commit_short}")

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)

kcat/openal-soft CMakeLists.txt :166

add_compile_definitions("_GLIBCXX_DEBUG=1")

asc-community/MxEngine CMakeLists.txt :14

add_compile_definitions(MXENGINE_SHIPPING)

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)

laxnpander/OpenREALM modules/realm_io/CMakeLists.txt :133

add_compile_definitions(WITH_EXIV2)

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

add_compile_definitions(MINIZ_USE_UNALIGNED_LOADS_AND_STORES=0)

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

ADD_COMPILE_DEFINITIONS(TINYSPLINE_EXPORT=1)

zippy84/vtkbool CMakeLists.txt :27

add_compile_definitions(_SCL_SECURE_NO_WARNINGS)

keith2018/SoftGLRender CMakeLists.txt :119

add_compile_definitions(GL_SILENCE_DEPRECATION)

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)

Ipotrick/Daxa cmake/vcpkg-overlay-ports/fsr2/portfile.cmake :46

add_compile_definitions(_UNICODE)

TiledTensor/TiledCUDA CMakeLists.txt :21

add_compile_definitions(GLOG_USE_GLOG_EXPORT)

Nukem9/dlssg-to-fsr3 dependencies/FidelityFX-SDK/ffx-api/CMakeLists.txt :63

add_compile_definitions(FFXDLL_VERSION_MAJOR=1)

ElyPrismLauncher/ElyPrismLauncher launcher/CMakeLists.txt :1326

add_compile_definitions(SPARKLE_ENABLED)

doodlum/skyrim-community-shaders cmake/XSEPlugin.cmake :1

add_compile_definitions(SKYRIM)

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)

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

add_compile_definitions(KWIVER_ENABLE_FFMPEG_CUDA)

xunil-cloud/CloudReverb CMakeLists.txt :29

add_compile_definitions(_USE_MATH_DEFINES)

NGSolve/ngsolve ngscuda/CMakeLists.txt :16

add_compile_definitions(CUDA)

amule-project/amule cmake/options.cmake :220

ADD_COMPILE_DEFINITIONS ($<$<CONFIG:DEBUG>:__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)

CasparCG/server src/CMakeLists.txt :24

add_compile_definitions("DIAG_FONT_PATH=\"${DIAG_FONT_PATH}\"")

KDE/kdeconnect-kde CMakeLists.txt :113

add_compile_definitions(WIN_SDK_VERSION=${WIN_SDK_VERSION})

PrismLauncher/PrismLauncher launcher/CMakeLists.txt :1339

add_compile_definitions(WITH_QTDBUS)

simulton/QSchematic demo/CMakeLists.txt :46

add_compile_definitions(WINDOW_WIDTH=${WINDOW_WIDTH})

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

add_compile_definitions("L8W8JWT_BUILD_DLL=1")

0xd34df00d/leechcraft src/core/CMakeLists.txt :17

add_compile_definitions (BOOST_PROGRAM_OPTIONS_DYN_LINK
	$<$<BOOL:${WITH_DBUS_LOADERS}>:WITH_DBUS_LOADERS>
	$<$<BOOL:${WITH_QWT}>:WITH_QWT>
	$<$<BOOL:${X11_FOUND}>:HAVE_X11>
	)

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)

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

add_compile_definitions(_LARGEFILE_SOURCE _FILE_OFFSET_BITS=64 _LARGE_FILES)

ByConity/ByConity CMakeLists.txt :646

add_compile_definitions(ENABLE_MULTITARGET_CODE=1)

WarmUpTill/SceneSwitcher CMakeLists.txt :397

add_compile_definitions(${target_name} _DISABLE_CONSTEXPR_MUTEX_CONSTRUCTOR)

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")

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

add_compile_definitions(_WITH_DPRINTF)

louis-langholtz/PlayRho Library/CMakeLists.txt :67

add_compile_definitions(PLAYRHO_VERSION_MAJOR=${PlayRho_VERSION_MAJOR})

bitcoin-core/minisketch CMakeLists.txt :74

add_compile_definitions(DISABLE_FIELD_${field})

garglk/garglk CMakeLists.txt :52

add_compile_definitions("_CRT_SECURE_NO_WARNINGS")

rollbear/strong_type test/CMakeLists.txt :21

add_compile_definitions(CATCH2=3)

Autodesk/Aurora Libraries/Aurora/CMakeLists.txt :7

add_compile_definitions(DIRECTX_SUPPORT=1)

royshil/obs-backgroundremoval cmake/linux/compilerconfig.cmake :85

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

OpenMW/openmw CMakeLists.txt :473

add_compile_definitions(NO_LUAJIT)

typesense/typesense CMakeLists.txt :50

add_compile_definitions(USE_BACKWARD=1)

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)

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)

NCAR/VAPOR CMakeLists.txt :75

add_compile_definitions(_HAS_STD_BYTE=0)

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

add_compile_definitions(OS_WIN)

GUDHI/gudhi-devel src/GudhUI/CMakeLists.txt :33

add_compile_definitions( QT_NO_EMIT )

mne-tools/mne-cpp src/CMakeLists.txt :36

add_compile_definitions(WASMBUILD)

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")

TigerVNC/tigervnc CMakeLists.txt :79

add_compile_definitions(_FORTIFY_SOURCE=2)

llvm/circt cmake/modules/SlangCompilerOptions.cmake :10

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

AcademySoftwareFoundation/openvdb CMakeLists.txt :407

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

xtensor-stack/xtensor CMakeLists.txt :231

add_compile_definitions($<$<CONFIG:Debug>:_ITERATOR_DEBUG_LEVEL=0>)

apache/trafficserver CMakeLists.txt :63

add_compile_definitions(DEBUG _DEBUG)

MikePopoloski/slang CMakeLists.txt :141

add_compile_definitions(WIN32 _WINDOWS NTDDI_VERSION=0x06010000
                          _WIN32_WINNT=0x0601)

iree-org/iree compiler/bindings/python/CMakeLists.txt :23

add_compile_definitions("MLIR_PYTHON_PACKAGE_PREFIX=iree.compiler.")

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)

adventuregamestudio/ags CMakeLists.txt :123

add_compile_definitions("AGS_PLATFORM_TEST=1")

mysql/mysql-workbench testing/test-suite/CMakeLists.txt :15

add_compile_definitions(DISABLE_SPECIAL_CHARACTERS)

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>)

tukl-msd/DRAMPower CMakeLists.txt :44

add_compile_definitions(DRAMPOWER_VERSION_STRING="${DRAMPOWER_VERSION_STRING}")

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}")

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
	)

uwerat/qskinny cmake/QskConfigMacros.cmake :34

add_compile_definitions(QT_STRICT_ITERATORS)