cmake target_compile_definitions(PRIVATE) examples

ornladios/ADIOS2 testing/adios2/bindings/fortran/CMakeLists.txt :19

target_compile_definitions(${tgt} PRIVATE -DADIOS2_HAVE_Derived_Variable=1)

apache/arrow cpp/cmake_modules/BuildUtils.cmake :327

target_compile_definitions(${LIB_NAME}_shared PRIVATE ${ARG_DEFINITIONS})

apache/arrow cpp/src/arrow/CMakeLists.txt :565

target_compile_definitions(${ARROW_UTIL_TARGET} PRIVATE URI_STATIC_BUILD)

apache/arrow cpp/src/arrow/CMakeLists.txt :865

target_compile_definitions(${LIB_TARGET} PRIVATE ARROW_COMPUTE_EXPORTING)

assimp/assimp contrib/draco/cmake/draco_targets.cmake :315

target_compile_definitions(${lib_NAME} PRIVATE ${lib_DEFINES})

assimp/assimp contrib/pugixml/CMakeLists.txt :121

target_compile_definitions(pugixml-shared
  PUBLIC
    ${PUGIXML_BUILD_DEFINES}
    ${PUGIXML_PUBLIC_DEFINITIONS}
  PRIVATE
    PUGIXML_API=$<IF:${pugixml.msvc},__declspec\(dllexport\),__attribute__\(\(visibility\("default"\)\)\)>
  )

google/benchmark src/CMakeLists.txt :49

target_compile_definitions(benchmark PRIVATE -DBENCHMARK_HAS_PTHREAD_AFFINITY)

capnproto/capnproto c++/src/kj/CMakeLists.txt :179

target_compile_definitions(kj-http PRIVATE KJ_HAS_ZLIB)

CGAL/cgal Lab/demo/Lab/CMakeLists.txt :212

target_compile_definitions(demo_framework PRIVATE three_EXPORTS=1)

CGAL/cgal Lab/demo/Lab/CMakeLists.txt :213

target_compile_definitions(demo_framework PRIVATE -DCGAL_USE_Qt6_RESOURCES)

CGAL/cgal Lab/demo/Lab/Plugins/Mesh_3/CMakeLists.txt :60

target_compile_definitions(io_image_plugin PRIVATE -DCGAL_USE_VTK -DNOMINMAX)

projectchrono/chrono src/chrono/CMakeLists.txt :1525

target_compile_definitions(Chrono_core PRIVATE BT_USE_DOUBLE_PRECISION)

projectchrono/chrono src/chrono_fmi/CMakeLists.txt :158

target_compile_definitions(Chrono_fmi PRIVATE "CH_API_COMPILE_FMI")

projectchrono/chrono src/chrono_irrlicht/CMakeLists.txt :84

target_compile_definitions(Chrono_irrlicht PRIVATE $<$<COMPILE_LANGUAGE:CXX>:IGNORE_DEPRECATED_WARNING>)

projectchrono/chrono src/chrono_sensor/CMakeLists.txt :497

target_compile_definitions(Chrono_sensor PRIVATE $<$<COMPILE_LANGUAGE:CXX>:SHADER_OUTPUT_PATH="${CMAKE_BINARY_DIR}/lib/sensor_ptx/">)

projectchrono/chrono src/chrono_swig/chrono_csharp/CMakeLists.txt :340

target_compile_definitions(Chrono_csharp_vehicle PRIVATE "HAVE_OPENCRG")

civetweb/civetweb src/CMakeLists.txt :14

target_compile_definitions(civetweb-c-library PRIVATE CIVETWEB_DLL_EXPORTS INTERFACE CIVETWEB_DLL_IMPORTS)

civetweb/civetweb src/CMakeLists.txt :320

target_compile_definitions(civetweb-cpp PRIVATE CIVETWEB_CXX_DLL_EXPORTS INTERFACE CIVETWEB_CXX_DLL_IMPORTS)

eranif/codelite CodeLite/CMakeLists.txt :36

target_compile_definitions(
    libcodelite
    PRIVATE WXMAKINGDLL_CL
    INTERFACE WXUSINGDLL_CL)

mosra/corrade src/Corrade/Utility/CMakeLists.txt :198

target_compile_definitions(CorradeUtilityObjects PRIVATE "-DCorradeUtilityObjects_EXPORTS")

cp2k/cp2k src/CMakeLists.txt :1869

target_compile_definitions(dbm_miniapp PRIVATE ${CP2K_GPU_DFLAGS})

danmar/cppcheck externals/tinyxml2/CMakeLists.txt :6

target_compile_definitions(tinyxml2_objs PRIVATE TINYXML2_EXPORT)

danmar/cppcheck gui/CMakeLists.txt :63

target_compile_definitions(cppcheck-gui PRIVATE $<$<CONFIG:Debug>:DISABLE_CRTDBG_MAP_ALLOC>)

danmar/cppcheck tools/triage/CMakeLists.txt :50

target_compile_definitions(triage PRIVATE $<$<NOT:$<CONFIG:Debug>>:QT_NO_WARNING_OUTPUT>)

microsoft/DirectXTK CMakeLists.txt :539

target_compile_definitions(${t} PRIVATE _ITERATOR_DEBUG_LEVEL=0)

jrfonseca/drmingw thirdparty/zlib.cmake :23

target_compile_definitions (z PRIVATE HAVE_UNISTD_H)

xissburg/edyn CMakeLists.txt :186

target_compile_definitions(Edyn
    PUBLIC
        $<$<CONFIG:Debug>:EDYN_DEBUG>
        $<$<BOOL:${EDYN_DISABLE_ASSERT}>:EDYN_DISABLE_ASSERT>
    PRIVATE
        $<$<BOOL:${EDYN_DISABLE_ASSERT}>:ENTT_DISABLE_ASSERT>
)

ElmerCSC/elmerfem fem/src/CMakeLists.txt :278

TARGET_COMPILE_DEFINITIONS(elmersolver PRIVATE ELMER_HAVE_MPI_MODULE)

FreeCAD/FreeCAD src/3rdParty/libE57Format/CMakeLists.txt :153

target_compile_definitions( E57Format PRIVATE E57_VERBOSE )

OSGeo/gdal autotest/cpp/CMakeLists.txt :116

target_compile_definitions(gdal_unit_test PRIVATE -DGDAL_TEST_ROOT_DIR="${GDAL_ROOT_TEST_DIR}")

OSGeo/gdal frmts/gtiff/libtiff/CMakeLists.txt :64

target_compile_definitions(libtiff PRIVATE -DPIXARLOG_SUPPORT -DZIP_SUPPORT)

OSGeo/gdal frmts/gtiff/libtiff/CMakeLists.txt :110

target_compile_definitions(libtiff_jpeg PRIVATE -DRENAME_INTERNAL_LIBTIFF_SYMBOLS)

OSGeo/gdal frmts/hdf5/CMakeLists.txt :99

target_compile_definitions(gdal_HDF5 PRIVATE ${HDF5_DEFINITIONS})

OSGeo/gdal frmts/hdf5/CMakeLists.txt :109

target_compile_definitions(gdal_HDF5 PRIVATE -DH5_BUILT_AS_DYNAMIC_LIB)

OSGeo/gdal frmts/jpeg/libjpeg12/CMakeLists.txt :85

target_compile_definitions(libjpeg12 PRIVATE -DDEFAULT_MAX_MEM=500000000L)

OSGeo/gdal frmts/mrf/CMakeLists.txt :35

target_compile_definitions(gdal_MRF PRIVATE -DHAVE_JPEG)

OSGeo/gdal frmts/mrsid/CMakeLists.txt :31

target_compile_definitions(gdal_MrSID_core PRIVATE -DMRSID_J2K)

OSGeo/gdal frmts/pds/CMakeLists.txt :61

target_compile_definitions(gdal_PDS PRIVATE -DHAVE_GEOTIFF)

OSGeo/gdal ogr/ogrsf_frmts/dgn/CMakeLists.txt :33

target_compile_definitions(ogr_DGN PRIVATE USE_ONLY_EMBEDDED_RESOURCE_FILES)

OSGeo/gdal ogr/ogrsf_frmts/generic/CMakeLists.txt :52

target_compile_definitions(ogrsf_generic PRIVATE -DHAVE_MITAB)

OSGeo/gdal ogr/ogrsf_frmts/ili/CMakeLists.txt :30

target_compile_definitions(ogr_ILI PRIVATE -DHAVE_XERCES)

cginternals/globjects source/examples/commandlineoutput/CMakeLists.txt :88

target_compile_definitions(${target}
    PRIVATE
    ${DEFAULT_COMPILE_DEFINITIONS}
    GLFW_INCLUDE_NONE
)

cginternals/globjects source/examples/texture/CMakeLists.txt :90

target_compile_definitions(${target}
    PRIVATE
    ${DEFAULT_COMPILE_DEFINITIONS}
    GLFW_INCLUDE_NONE
)

cginternals/globjects source/globjects/CMakeLists.txt :395

target_compile_definitions(${target}
    PRIVATE

    PUBLIC
    GLM_FORCE_RADIANS
    $<$<NOT:$<BOOL:${BUILD_SHARED_LIBS}>>:${target_id}_STATIC_DEFINE>
    ${DEFAULT_COMPILE_DEFINITIONS}
    $<$<BOOL:${OPTION_ENABLE_ERROR_CHECKS}>:GLOBJECTS_CHECK_GL_ERRORS>
    $<$<BOOL:${OPTION_ERRORS_AS_EXCEPTION}>:GLOBJECTS_GL_ERROR_RAISE_EXCEPTION>

    INTERFACE
)

gnuradio/gnuradio gnuradio-runtime/lib/CMakeLists.txt :304

target_compile_definitions(gnuradio-runtime PRIVATE -DTRY_SHM_VMCIRCBUF)

gnuradio/gnuradio gr-audio/lib/CMakeLists.txt :29

target_compile_definitions(gnuradio-audio PRIVATE -DALSA_FOUND)

sciapp/gr CMakeLists.txt :884

target_compile_definitions(glplugin PRIVATE GL_SILENCE_DEPRECATION)

sciapp/gr CMakeLists.txt :929

target_compile_definitions(x11plugin PRIVATE NO_X11)

grpc/grpc CMakeLists.txt :7520

target_compile_definitions(alts_crypter_test
PRIVATE
  "GPR_DLL_IMPORTS"
  "GRPC_DLL_IMPORTS"
)

grpc/grpc CMakeLists.txt :7992

target_compile_definitions(arena_test
PRIVATE
  "GPR_DLL_IMPORTS"
  "GRPC_DLL_IMPORTS"
)

grpc/grpc CMakeLists.txt :9090

target_compile_definitions(call_arena_allocator_test
PRIVATE
  "GPR_DLL_IMPORTS"
  "GRPC_DLL_IMPORTS"
)

grpc/grpc CMakeLists.txt :9375

target_compile_definitions(call_tracer_test
PRIVATE
  "GPR_DLL_IMPORTS"
  "GRPC_DLL_IMPORTS"
)

grpc/grpc CMakeLists.txt :11590

target_compile_definitions(codegen_test_full
PRIVATE
  "GPR_DLL_IMPORTS"
  "GRPC_DLL_IMPORTS"
  "GRPCXX_DLL_IMPORTS"
)

grpc/grpc CMakeLists.txt :11807

target_compile_definitions(composite_credentials_test
PRIVATE
  "GPR_DLL_IMPORTS"
  "GRPC_DLL_IMPORTS"
)

grpc/grpc CMakeLists.txt :11933

target_compile_definitions(connection_context_test
PRIVATE
  "GPR_DLL_IMPORTS"
  "GRPC_DLL_IMPORTS"
)

grpc/grpc CMakeLists.txt :12062

target_compile_definitions(connectivity_state_test
PRIVATE
  "GPR_DLL_IMPORTS"
  "GRPC_DLL_IMPORTS"
)

grpc/grpc CMakeLists.txt :13017

target_compile_definitions(end2end_chaotic_good_no_logging_test
PRIVATE
  "GPR_DLL_IMPORTS"
  "GRPC_DLL_IMPORTS"
)

grpc/grpc CMakeLists.txt :15297

target_compile_definitions(factory_test
PRIVATE
  "GPR_DLL_IMPORTS"
  "GRPC_DLL_IMPORTS"
)

grpc/grpc CMakeLists.txt :16676

target_compile_definitions(google_c2p_resolver_test
PRIVATE
  "GPR_DLL_IMPORTS"
  "GRPC_DLL_IMPORTS"
  "GRPCXX_DLL_IMPORTS"
)

grpc/grpc CMakeLists.txt :18130

target_compile_definitions(h2_ssl_cert_test
PRIVATE
  "GPR_DLL_IMPORTS"
  "GRPC_DLL_IMPORTS"
)

grpc/grpc CMakeLists.txt :18348

target_compile_definitions(head_of_line_blocking_bad_client_test
PRIVATE
  "GPR_DLL_IMPORTS"
  "GRPC_DLL_IMPORTS"
)

grpc/grpc CMakeLists.txt :20263

target_compile_definitions(join_test
PRIVATE
  "GPR_DLL_IMPORTS"
)

grpc/grpc CMakeLists.txt :20476

target_compile_definitions(lame_client_test
PRIVATE
  "GPR_DLL_IMPORTS"
  "GRPC_DLL_IMPORTS"
)

grpc/grpc CMakeLists.txt :21393

target_compile_definitions(message_assembler_test
PRIVATE
  "GPR_DLL_IMPORTS"
)

grpc/grpc CMakeLists.txt :21485

target_compile_definitions(message_size_service_config_test
PRIVATE
  "GPR_DLL_IMPORTS"
  "GRPC_DLL_IMPORTS"
)

grpc/grpc CMakeLists.txt :21797

target_compile_definitions(mock_test
PRIVATE
  "GPR_DLL_IMPORTS"
  "GRPC_DLL_IMPORTS"
  "GRPCXX_DLL_IMPORTS"
)

grpc/grpc CMakeLists.txt :22124

target_compile_definitions(observable_test
PRIVATE
  "GPR_DLL_IMPORTS"
)

grpc/grpc CMakeLists.txt :22611

target_compile_definitions(otel_plugin_test
PRIVATE
  "GPR_DLL_IMPORTS"
  "GRPC_DLL_IMPORTS"
  "GRPCXX_DLL_IMPORTS"
)

grpc/grpc CMakeLists.txt :23041

target_compile_definitions(parser_test
PRIVATE
  "GPR_DLL_IMPORTS"
  "GRPC_DLL_IMPORTS"
)

grpc/grpc CMakeLists.txt :25435

target_compile_definitions(rbac_service_config_parser_test
PRIVATE
  "GPR_DLL_IMPORTS"
  "GRPC_DLL_IMPORTS"
)

grpc/grpc CMakeLists.txt :26040

target_compile_definitions(retry_service_config_test
PRIVATE
  "GPR_DLL_IMPORTS"
  "GRPC_DLL_IMPORTS"
)

grpc/grpc CMakeLists.txt :28617

target_compile_definitions(streams_not_seen_test
PRIVATE
  "GPR_DLL_IMPORTS"
  "GRPC_DLL_IMPORTS"
)

grpc/grpc CMakeLists.txt :31705

target_compile_definitions(write_size_policy_test
PRIVATE
  "GPR_DLL_IMPORTS"
)

grpc/grpc CMakeLists.txt :35383

target_compile_definitions(xds_credentials_end2end_test
PRIVATE
  "GPR_DLL_IMPORTS"
  "GRPC_DLL_IMPORTS"
  "GRPCXX_DLL_IMPORTS"
)

HDFGroup/hdf5 src/CMakeLists.txt :1101

target_compile_definitions(${HDF5_LIB_TARGET}
    PUBLIC
        ${HDF_EXTRA_C_FLAGS}
    PRIVATE
        "$<$<BOOL:${HDF5_ENABLE_TRACE}>:H5_DEBUG_API>" # Enable tracing of the API
        "$<$<BOOL:${HDF5_ENABLE_DEBUG_APIS}>:${HDF5_DEBUG_APIS}>"
        "$<$<CONFIG:Developer>:${HDF5_DEVELOPER_DEFS}>"
)

HDFGroup/hdf5 src/CMakeLists.txt :1129

target_compile_definitions(${HDF5_LIBSH_TARGET}
    PUBLIC
        "H5_BUILT_AS_DYNAMIC_LIB"
        ${HDF_EXTRA_C_FLAGS}
    PRIVATE
        "$<$<BOOL:${HDF5_ENABLE_TRACE}>:H5_DEBUG_API>"  # Enable tracing of the API
        "$<$<BOOL:${HDF5_ENABLE_DEBUG_APIS}>:${HDF5_DEBUG_APIS}>"
        "$<$<CONFIG:Developer>:${HDF5_DEVELOPER_DEFS}>"
)

HDFGroup/hdf5 testpar/CMakeLists.txt :92

target_compile_definitions(${HDF5_TEST_PAR_LIBSH_TARGET}
    PUBLIC "H5_BUILT_AS_DYNAMIC_LIB"
    PRIVATE
        "H5_TEST_EXPRESS_LEVEL_DEFAULT=${H5_TEST_EXPRESS_LEVEL_DEFAULT}"
        "${HDF5_TEST_COMPILE_DEFS_PRIVATE}"
)

HDFGroup/hdf5 tools/lib/CMakeLists.txt :64

target_compile_definitions(${HDF5_TOOLS_LIBSH_TARGET}
    PUBLIC "H5_BUILT_AS_DYNAMIC_LIB"
    #PRIVATE H5_TOOLS_DEBUG
    #PRIVATE H5DIFF_DEBUG
)

AcademySoftwareFoundation/Imath src/pybind11/PyBindImath/CMakeLists.txt :80

target_compile_definitions(${PYBINDIMATH_LIBRARY} PRIVATE IMATH_EXPORTS)

arximboldi/immer test/extra/persist/CMakeLists.txt :48

target_compile_definitions(persist-tests PRIVATE IMMER_NO_FREE_LIST=1
                                                 IMMER_DEBUG_STATS=1)

ispc/ispc benchmarks/cmake/AddBenchmark.cmake :179

target_compile_definitions(
    ${name}
    PRIVATE BENCHMARKS_ISPC_TARGETS=\"${BENCHMARKS_ISPC_TARGETS}\"
            BENCHMARKS_ISPC_FLAGS=\"${BENCHMARKS_ISPC_FLAGS}\")

ispc/ispc examples/xpu/cmake/AddPerfExample.cmake :65

target_compile_definitions(${HOST_EXECUTABLE} PRIVATE ISPCRT)

InsightSoftwareConsortium/ITK Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeLists.txt :1088

target_compile_definitions(${HDF5_LIB_TARGET}
    PUBLIC
        ${HDF_EXTRA_C_FLAGS}
    PRIVATE
        "$<$<BOOL:${HDF5_ENABLE_TRACE}>:H5_DEBUG_API>" # Enable tracing of the API
        "$<$<BOOL:${HDF5_ENABLE_DEBUG_APIS}>:${HDF5_DEBUG_APIS}>"
        "$<$<CONFIG:Developer>:${HDF5_DEVELOPER_DEFS}>"
)

KhronosGroup/KTX tests/loadtests/glloadtests.cmake :174

target_compile_definitions(
    ${target}
PRIVATE
    $<TARGET_PROPERTY:ktx,INTERFACE_COMPILE_DEFINITIONS>
    GL_CONTEXT_PROFILE=${KTX_GL_CONTEXT_PROFILE}
    GL_CONTEXT_MAJOR_VERSION=${KTX_GL_CONTEXT_MAJOR_VERSION}
    GL_CONTEXT_MINOR_VERSION=${KTX_GL_CONTEXT_MINOR_VERSION}
    $<$<PLATFORM_ID:Windows>:NOMINMAX>
)

lammps/lammps cmake/CMakeLists.txt :448

target_compile_definitions(lammps PRIVATE -DLAMMPS_MEMALIGN=${LAMMPS_MEMALIGN})

lammps/lammps cmake/CMakeLists.txt :460

target_compile_definitions(lammps PRIVATE -DFMT_STATIC_THOUSANDS_SEPARATOR)

lammps/lammps cmake/Modules/Packages/MACHDYN.cmake :37

target_compile_definitions(lammps PRIVATE -DEIGEN_DONT_VECTORIZE)

lammps/lammps lib/kokkos/core/unit_test/headers_self_contained/CMakeLists.txt :25

target_compile_definitions(${header_test_name} PRIVATE KOKKOS_HEADER_TEST_NAME=${_header})

lammps/lammps tools/swig/CMakeLists.txt :99

target_compile_definitions(tcllammps PRIVATE USE_TCL_STUBS)

3MFConsortium/lib3mf CMakeLists.txt :254

target_compile_definitions(${PROJECT_NAME} PRIVATE GUID_LIBUUID)

AOMediaCodec/libavif CMakeLists.txt :587

target_compile_definitions(avif_obj PRIVATE AVIF_DLL AVIF_BUILDING_SHARED_LIBS)

ebiggers/libdeflate CMakeLists.txt :278

target_compile_definitions(libdeflate_static PRIVATE ${LIB_COMPILE_DEFINITIONS})

OSGeo/libgeotiff libgeotiff/CMakeLists.txt :303

target_compile_definitions(${GEOTIFF_LIBRARY_TARGET} PRIVATE -DBUILD_AS_DLL=1)

intrepidcs/libicsneo CMakeLists.txt :384

target_compile_definitions(icsneocpp PRIVATE ICSNEO_ENABLE_CDCACM)

intrepidcs/libicsneo CMakeLists.txt :390

target_compile_definitions(icsneocpp PRIVATE ICSNEO_ENABLE_FTD3XX)

analogdevicesinc/libiio CMakeLists.txt :74

target_compile_definitions(iio-compat PRIVATE
	LIBIIO1_NAME="libiio.so.${PROJECT_VERSION_MAJOR}"
)

mheily/libkqueue CMakeLists.txt :276

target_compile_definitions(objlib PRIVATE _USRDLL;_WINDLL)

Framstag/libosmscout Demos/CMakeLists.txt :89

target_compile_definitions(DrawMapQt PRIVATE ${QtWidgets_DEFINITIONS})

claytonotey/libsbsms example/CMakeLists.txt :26

target_compile_definitions(sbsmsx PRIVATE BIGENDIAN=1)

libspatialindex/libspatialindex src/CMakeLists.txt :235

target_compile_definitions(spatialindex PRIVATE -DHAVE_BZERO=1)