cmake get_property examples

Signatures

get_property(<variable>
  <GLOBAL             |
  DIRECTORY [<dir>]  |
  TARGET    <target> |
  SOURCE    <source>
  [DIRECTORY <dir> | TARGET_DIRECTORY <target>] |
  INSTALL   <file>   |
  TEST      <test>
  [DIRECTORY <dir>] |
  CACHE     <entry>  |
  VARIABLE           >
  PROPERTY <name>
[SET | DEFINED | BRIEF_DOCS | FULL_DOCS])

Examples

timi-liuliang/echo thirdparty/eigen-3.3.3/cmake/EigenTesting.cmake :367

get_property(EIGEN_MISSING_BACKENDS GLOBAL PROPERTY EIGEN_MISSING_BACKENDS)

geodynamics/aspect cmake/write_config.cmake :78

get_property(ASPECT_COMPILE_DEFINITIONS TARGET ${_T} PROPERTY COMPILE_DEFINITIONS)

AtomicGameEngine/AtomicGameEngine Build/CMake/Modules/AtomicDoc.cmake :5

get_property(include_dirs DIRECTORY PROPERTY INCLUDE_DIRECTORIES)

u3d-community/U3D cmake/Toolchains/MinGW.cmake :24

get_property (IN_TRY_COMPILE GLOBAL PROPERTY IN_TRY_COMPILE)

novelrt/NovelRT cmake/WriteMoltenVKICD.cmake :2

get_property(multi_config GLOBAL PROPERTY GENERATOR_IS_MULTI_CONFIG)

urho3d/urho3d CMakeLists.txt :13

get_property(CACHE_VAR_HELPSTRING CACHE ${CACHE_VAR} PROPERTY HELPSTRING)

oceancx/CXEngine cmake/cotire.cmake :2744

get_property(_isSet TARGET ${_target} PROPERTY COTIRE_ADD_CLEAN SET)

f3d-app/f3d CMakeLists.txt :6

get_property(F3D_MULTI_CONFIG_GENERATOR GLOBAL PROPERTY GENERATOR_IS_MULTI_CONFIG)

o3de/o3de CMakeLists.txt :80

get_property(engine_root GLOBAL PROPERTY O3DE_ENGINE_ROOT_FOLDER)

prusa3d/PrusaSlicer cmake/modules/AddCMakeProject.cmake :8

get_property(_is_multi GLOBAL PROPERTY GENERATOR_IS_MULTI_CONFIG)

FreeCAD/FreeCAD cMake/FindPySide2Tools.cmake :30

get_property(PYSIDE2_RCC_EXECUTABLE TARGET Qt::rcc PROPERTY LOCATION)

anhttran/extreme_3d_faces lib/3rdParty/Eigen/cmake/EigenTesting.cmake :103

get_property(current_subproject GLOBAL PROPERTY EIGEN_CURRENT_SUBPROJECT)

godlikepanos/anki-3d-engine ThirdParty/Sdl3/cmake/macros.cmake :399

get_property(type TARGET ${TARGET} PROPERTY TYPE)

prusa3d/Prusa-Firmware cmake/ReproducibleBuild.cmake :34

get_property(
    _subdirs
    DIRECTORY "${_dir}"
    PROPERTY SUBDIRECTORIES
    )

bambulab/BambuStudio cmake/modules/PrecompiledHeader.cmake :91

get_property(_exists TARGET ${_target} PROPERTY CXX_EXTENSIONS SET)

tinyobjloader/tinyobjloader cmake/sanitizers/sanitize-helpers.cmake :38

get_property(ENABLED_LANGUAGES GLOBAL PROPERTY ENABLED_LANGUAGES)

SoftFever/OrcaSlicer cmake/modules/PrecompiledHeader.cmake :91

get_property(_exists TARGET ${_target} PROPERTY CXX_EXTENSIONS SET)

DanielChappuis/reactphysics3d CMakeModules/CodeCoverage.cmake :198

get_property(GENERATOR_IS_MULTI_CONFIG GLOBAL PROPERTY GENERATOR_IS_MULTI_CONFIG)

anhttran/3dmm_basic lib/3rdParty/Eigen/cmake/EigenTesting.cmake :323

get_property(EIGEN_FAILTEST_FAILURE_COUNT GLOBAL PROPERTY EIGEN_FAILTEST_FAILURE_COUNT)

DragonJoker/Castor3D source/Core/CastorUtils/CMakeLists.txt :798

get_property( freeimageLibPathDbg TARGET freeimage::FreeImage PROPERTY IMPORTED_LOCATION_DEBUG )

cadaver/turso3d ThirdParty/SDL/CMakeLists.txt :3126

get_property(shared_sources TARGET SDL3-collector PROPERTY INTERFACE_SOURCES)

Hork-Engine/Hork-Source hork_config.cmake :167

get_property(_sub_targets DIRECTORY "${_dir}" PROPERTY BUILDSYSTEM_TARGETS)

STORM-IRIT/Radium-Engine cmake/CodeCoverage.cmake :155

get_property(LANGUAGES GLOBAL PROPERTY ENABLED_LANGUAGES)

fzi-forschungszentrum-informatik/gpu-voxels icmaker/CMakeModules/FindPythonLibs.cmake :142

GET_PROPERTY(_TARGET_SUPPORTS_SHARED_LIBS
    GLOBAL PROPERTY TARGET_SUPPORTS_SHARED_LIBS)

RavEngine/RavEngine cmake/pack_resources.cmake :198

get_property(sc_comp_name GLOBAL PROPERTY SC_COMP_NAME)

lmb-freiburg/ogn cmake/Utils.cmake :277

get_property(current_definitions DIRECTORY PROPERTY COMPILE_DEFINITIONS)

bmwcarit/ramses cmake/ramses/resourceCopy.cmake :56

get_property(dir_copy_target DIRECTORY "${PROJECT_SOURCE_DIR}" PROPERTY ACME_DIR_COPY_${dir_hash})

zenustech/zeno projects/Python/CMakeLists.txt :63

get_property(fuckconfig GLOBAL PROPERTY FUCK_PYTHON_SYSCONFIG_NIMABI)

keith2018/SoftGLRender third_party/assimp/cmake-modules/HunterGate.cmake :368

get_property(_hunter_gate_done GLOBAL PROPERTY HUNTER_GATE_DONE SET)

shaduzlabs/cabl cmake-modules/clang-tools.cmake :33

get_property(TARGET_INCLUDE_DIRECTORIES DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} PROPERTY INCLUDE_DIRECTORIES)

kokkos/kokkos cmake/kokkos_arch.cmake :1218

get_property(_ENABLED_LANGUAGES GLOBAL PROPERTY ENABLED_LANGUAGES)

alpaka-group/alpaka cmake/alpakaCommon.cmake :810

get_property(_alpaka_INCLUDE_DIRECTORIES_PUBLIC
                     TARGET alpaka
                     PROPERTY INTERFACE_INCLUDE_DIRECTORIES)

LLNL/zfp python/scikit-build-cmake/targetLinkLibrariesWithDynamicLookup.cmake :166

get_property(target_type TARGET ${target} PROPERTY TYPE)

cs1ime/ceserver-rawmem thirdparty/nlohmann_json/cmake/test.cmake :106

get_property(test_properties DIRECTORY PROPERTY ${properties_target}_TEST_PROPERTIES)

CNES/MAJA CMakeConfig/MAJACppCheckTest.cmake :56

get_property(mytargdef DIRECTORY
          "${CMAKE_CURRENT_SOURCE_DIR}" PROPERTY COMPILE_DEFINITIONS)

OAID/Caffe-HRT cmake/Utils.cmake :277

get_property(current_definitions DIRECTORY PROPERTY COMPILE_DEFINITIONS)

BLAST-WarpX/warpx CMakeLists.txt :405

get_property(isMultiConfig GLOBAL PROPERTY GENERATOR_IS_MULTI_CONFIG)

NREL/OpenStudio CMake/FindBoost.cmake :2096

get_property(_type CACHE ${v} PROPERTY TYPE)

OpenChemistry/avogadroapp avogadro/lastinstall/CMakeLists.txt :60

get_property(location TARGET ${qt_plugin} PROPERTY LOCATION_RELEASE)

pcb9382/FaceAlgorithm include/Eigen/cmake/EigenTesting.cmake :3

get_property(previous GLOBAL PROPERTY ${prop})

Morwenn/cpp-sort cmake/Findcodecov.cmake :153

get_property(ENABLED_LANGUAGES GLOBAL PROPERTY ENABLED_LANGUAGES)

Kitware/kwiver CMakeLists.txt :347

get_property(kwiver_libs GLOBAL PROPERTY kwiver_libraries)

RSIA-LIESMARS-WHU/LSHBOX include/eigen/cmake/EigenTesting.cmake :204

get_property(EIGEN_TESTING_SUMMARY GLOBAL PROPERTY EIGEN_TESTING_SUMMARY)

gunrock/gunrock CMakeLists.txt :34

get_property(isMultiConfig GLOBAL PROPERTY GENERATOR_IS_MULTI_CONFIG)

liminchen/OptCuts ext/libigl/external/eigen/cmake/EigenTesting.cmake :3

get_property(previous GLOBAL PROPERTY ${prop})

NGSolve/ngsolve cmake/SuperBuild.cmake :61

get_property(CACHE_VAR_TYPE CACHE ${CACHE_VAR} PROPERTY TYPE)

nv-legate/legate src/cmake/Modules/cython_rpaths.cmake :148

get_property(cython_targets GLOBAL PROPERTY LEGATE_CYTHON_TARGETS)

bareos/bareos CMakeLists.txt :27

get_property(HAVE_MULTI_CONFIG GLOBAL PROPERTY GENERATOR_IS_MULTI_CONFIG)

maidsafe-archive/MaidSafe cmake_modules/utils.cmake :544

get_property(CacheVarHelpString CACHE ${CacheVar} PROPERTY HELPSTRING)

MultiMC/Launcher cmake/UseJava.cmake :443

get_property(__SYMLINK
        TARGET
            ${_TARGET_NAME}
        PROPERTY
            JNI_SYMLINK
    )

RichieSams/FiberTaskingLib third_party/catch2/CMake/FindGcov.cmake :20

get_property(ENABLED_LANGUAGES GLOBAL PROPERTY ENABLED_LANGUAGES)

JSBSim-Team/jsbsim tests/unit_tests/CMakeModules/Findcodecov.cmake :75

get_property(ENABLED_LANGUAGES GLOBAL PROPERTY ENABLED_LANGUAGES)

facebook/mvfst build/fbcode_builder/CMake/RustStaticLibrary.cmake :289

get_property(
    staticlib_output_name
    TARGET "${TARGET}"
    PROPERTY INTERFACE_INSTALL_LIBNAME
  )

ByConity/ByConity cmake/print_include_directories.cmake :10

get_property (dirs1 TARGET common PROPERTY INCLUDE_DIRECTORIES)

CppMicroServices/CppMicroServices cmake/usFunctionCreateTestBundle.cmake :12

get_property(_compile_flags TARGET ${name} PROPERTY COMPILE_FLAGS)

SsageParuders/Android_Native_Surface my_android_opencv/cmake/OpenCVCompilerOptions.cmake :16

get_property(__OLD_RULE_LAUNCH_COMPILE GLOBAL PROPERTY RULE_LAUNCH_COMPILE)

ossia/score CMakeLists.txt :119

get_property(is_multi_config GLOBAL PROPERTY GENERATOR_IS_MULTI_CONFIG)

psi4/psi4 external/common/hdf5/CMakeLists.txt :14

get_property(_ill TARGET hdf5 PROPERTY INTERFACE_LINK_LIBRARIES)

OpenKneeboard/OpenKneeboard CMakeLists.txt :264

get_property(SUBDIRS DIRECTORY "${SUBDIR}" PROPERTY SUBDIRECTORIES)

RenderKit/ospray cmake/compiler/ispc.cmake :277

get_property(TARGET_SOURCES TARGET ${name} PROPERTY SOURCES)

chdb-io/chdb cmake/sanitize_targets.cmake :3

get_property (subdirectories DIRECTORY ${dir} PROPERTY SUBDIRECTORIES)

NVIDIA/MatX cmake/rapids-cmake/rapids-cmake/cpm/generate_pinned_versions.cmake :96

get_property(already_hooked GLOBAL PROPERTY rapids_cpm_generate_pin_hook SET)

v6d-io/v6d cmake/GenerateVineyard.cmake :57

get_property(CXX_EXPLICIT_INCLUDE_DIRECTORIES
                 DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}
                 PROPERTY INCLUDE_DIRECTORIES)

garglk/garglk garglk/CMakeLists.txt :157

get_property(GARGLK_PIC TARGET garglk-common PROPERTY POSITION_INDEPENDENT_CODE)

OpenMW/openmw CMakeLists.txt :752

get_property(QT_QMACSTYLE_PLUGIN_PATH TARGET Qt${QT_VERSION_MAJOR}::QMacStylePlugin PROPERTY LOCATION_RELEASE)

OSVR/SteamVR-OSVR vendor/eigen-3.2.4/cmake/EigenTesting.cmake :78

get_property(current_subproject GLOBAL PROPERTY EIGEN_CURRENT_SUBPROJECT)

Kitware/ParaView CMakeLists.txt :122

get_property(is_multiconfig GLOBAL PROPERTY GENERATOR_IS_MULTI_CONFIG)

scanner-research/scanner scanner/engine/CMakeLists.txt :1

get_property(dirs DIRECTORY ${CMAKE_SOURCE_DIR} PROPERTY INCLUDE_DIRECTORIES)

ukoethe/vigra config/VigraConfigureThreading.cmake :2

get_property(THREADING_IMPLEMENTATION GLOBAL PROPERTY THREADING_IMPLEMENTATION)

Amber-MD/cpptraj cmake-cpptraj/CompilationOptions.cmake :106

get_property(ALL_ENABLED_LANGUAGES GLOBAL PROPERTY ENABLED_LANGUAGES)

BRAINSia/BRAINSTools CMake/ExternalProjectDependency.cmake :190

get_property(_type_set_in_cache CACHE ${_var} PROPERTY TYPE SET)

trailofbits/polytracker polytracker/src/compiler-rt/cmake/Modules/AddCompilerRT.cmake :619

get_property(CXX_FLAGS CACHE CMAKE_CXX_FLAGS PROPERTY VALUE)

SimVascular/SimVascular Code/CMake/SimVascularMacros.cmake :1738

get_property(_TARGET_SUPPORTS_SHARED_LIBS
    GLOBAL PROPERTY TARGET_SUPPORTS_SHARED_LIBS)

mne-tools/mne-cpp src/external/eigen-3.4.0/cmake/EigenTesting.cmake :22

get_property(EIGEN_SUBTESTS_LIST GLOBAL PROPERTY EIGEN_SUBTESTS_LIST)

NERSC/timemory cmake/Modules/ConfigCUDA.cmake :5

get_property(LANGUAGES GLOBAL PROPERTY ENABLED_LANGUAGES)

emsec/hal deps/pybind11/tools/pybind11Common.cmake :32

get_property(
  is_config
  TARGET pybind11::headers
  PROPERTY IMPORTED)

NASA-SW-VnV/ikos cmake/FindBoost.cmake :1289

get_property(_type CACHE ${v} PROPERTY TYPE)

GoSSIP-SJTU/TripleDoggy CMakeLists.txt :77

get_property(languages GLOBAL PROPERTY ENABLED_LANGUAGES)

WerWolv/ImHex cmake/ide_helpers.cmake :136

get_property(targets DIRECTORY "${dir}" PROPERTY BUILDSYSTEM_TARGETS)

ceph/ceph cmake/modules/Distutils.cmake :117

get_property(compiler_launcher GLOBAL PROPERTY RULE_LAUNCH_COMPILE)

catchorg/Catch2 CMake/Findcodecov.cmake :140

get_property(ENABLED_LANGUAGES GLOBAL PROPERTY ENABLED_LANGUAGES)

RobotLocomotion/drake CMakeLists.txt :185

get_property(IS_MULTI_CONFIG GLOBAL PROPERTY GENERATOR_IS_MULTI_CONFIG)

TigerVNC/tigervnc cmake/Modules/CMakeMacroLibtoolFile.cmake :11

get_property(LIBTOOL_TARGETS GLOBAL PROPERTY LIBTOOL_TARGETS)

llvm/circt CMakeLists.txt :704

get_property(CIRCT_LIBS GLOBAL PROPERTY CIRCT_ALL_LIBS)

AcademySoftwareFoundation/openvdb cmake/FindBlosc.cmake :236

get_property(_isMultiConfig GLOBAL PROPERTY GENERATOR_IS_MULTI_CONFIG)

OSGeo/PROJ CMakeLists.txt :517

get_property(_is_multi_config_generator GLOBAL PROPERTY GENERATOR_IS_MULTI_CONFIG)

apache/trafficserver lib/Catch2/extras/Catch.cmake :248

get_property(GENERATOR_IS_MULTI_CONFIG GLOBAL
        PROPERTY GENERATOR_IS_MULTI_CONFIG
    )

STEllAR-GROUP/hpx cmake/FindHwloc.cmake :68

get_property(
    _type
    CACHE Hwloc_ROOT
    PROPERTY TYPE
  )

dartsim/dart CMakeLists.txt :399

get_property(examples GLOBAL PROPERTY DART_EXAMPLES)

jmzkChain/jmzk cmake/modules/cotire.cmake :459

get_property(_isSet TARGET ${_target} PROPERTY ${_language}_EXTENSIONS SET)

simbody/simbody cmake/Findcodecov.cmake :43

get_property(ENABLED_LANGUAGES GLOBAL PROPERTY ENABLED_LANGUAGES)

MikePopoloski/slang CMakeLists.txt :39

get_property(isMultiConfig GLOBAL PROPERTY GENERATOR_IS_MULTI_CONFIG)

iree-org/iree build_tools/cmake/iree_install_support.cmake :126

get_property(_export_targets GLOBAL PROPERTY "IREE_EXPORT_TARGETS_${_RULE_EXPORT_SET}")

hlrs-vis/covise src/OpenCOVER/plugins/ukoeln/PointRayTracer/CMakeLists.txt :14

get_property(languages GLOBAL PROPERTY ENABLED_LANGUAGES)

vengi-voxel/vengi cmake/googletest.cmake :56

get_property(list GLOBAL PROPERTY ${name}_Sources)

YosysHQ/nextpnr 3rdparty/pybind11/tests/CMakeLists.txt :455

get_property(
      suffix
      TARGET ${target}
      PROPERTY SUFFIX)

root-project/root CMakeLists.txt :471

get_property(__modulemap_extra_content GLOBAL PROPERTY ROOT_CXXMODULES_EXTRA_MODULEMAP_CONTENT)

Slicer/Slicer CMakeLists.txt :1256

get_property(Slicer_QM_OUTPUT_DIRS GLOBAL PROPERTY Slicer_QM_OUTPUT_DIRS)

mysql/mysql-workbench build/cmake/Modules/cotire.cmake :274

get_property(_isSet ${_type} "${_object}" PROPERTY ${_property} SET)

projectM-visualizer/projectm cmake/GenerateExportHeader.cmake :302

get_property(type TARGET ${TARGET_LIBRARY} PROPERTY TYPE)