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

o3de/o3de cmake/Platform/Common/Install_common.cmake :962

get_property(filtered_asset_paths DIRECTORY ${gem_candidate_dir} PROPERTY directory_filtered_asset_paths)

FreeCAD/FreeCAD cMake/FindOCC.cmake :13

get_property(flags DIRECTORY PROPERTY COMPILE_DEFINITIONS)

OGRECave/ogre CMake/Utils/PrecompiledHeader.cmake :46

GET_PROPERTY(_definitions DIRECTORY PROPERTY COMPILE_DEFINITIONS)

godlikepanos/anki-3d-engine ThirdParty/Sdl2/test/CMakeLists.txt :288

get_property(TARGETS DIRECTORY ${CMAKE_CURRENT_LIST_DIR} PROPERTY BUILDSYSTEM_TARGETS)

anhttran/3dmm_basic lib/3rdParty/Eigen/cmake/FindComputeCpp.cmake :178

get_property(includeDirectories DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} PROPERTY
    INCLUDE_DIRECTORIES)

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

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

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

get_property(current_targets DIRECTORY ${dir} PROPERTY BUILDSYSTEM_TARGETS)

RavEngine/RavEngine CMakeLists.txt :859

get_property(subdirectories DIRECTORY ${dir} PROPERTY SUBDIRECTORIES)

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

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

CNES/MAJA CMakeConfig/MAJACppCheckTest.cmake :56

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

AcademySoftwareFoundation/OpenShadingLanguage src/cmake/llvm_macros.cmake :21

get_property (CURRENT_DEFINITIONS DIRECTORY PROPERTY COMPILE_DEFINITIONS)

WerWolv/Fenestra cmake/ide_helpers.cmake :127

get_property(subdirectories DIRECTORY ${dir} PROPERTY SUBDIRECTORIES)

OpenKneeboard/OpenKneeboard CMakeLists.txt :262

get_property(NON_RECURSIVE_TARGETS DIRECTORY "${SUBDIR}" PROPERTY BUILDSYSTEM_TARGETS)

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

get_property (current_targets DIRECTORY ${dir} PROPERTY BUILDSYSTEM_TARGETS)

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

get_property(CXX_EXPLICIT_INCLUDE_DIRECTORIES
                 DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}
                 PROPERTY INCLUDE_DIRECTORIES)

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

get_property(dirs DIRECTORY ${CMAKE_SOURCE_DIR} PROPERTY INCLUDE_DIRECTORIES)

GoSSIP-SJTU/TripleDoggy cmake/modules/AddLLVM.cmake :1116

get_property(include_dirs DIRECTORY PROPERTY INCLUDE_DIRECTORIES)

WerWolv/ImHex cmake/ide_helpers.cmake :127

get_property(subdirectories DIRECTORY ${dir} PROPERTY SUBDIRECTORIES)

root-project/root CMakeLists.txt :504

get_property(incdirs DIRECTORY PROPERTY INCLUDE_DIRECTORIES)

google/filament third_party/dawn/third_party/CMakeLists.txt :210

get_property(subdirectories DIRECTORY ${dir} PROPERTY SUBDIRECTORIES)

percona/percona-xtrabackup scripts/CMakeLists.txt :247

GET_PROPERTY(cwd_definitions DIRECTORY PROPERTY COMPILE_DEFINITIONS)

Devsh-Graphics-Programming/Nabla cmake/common.cmake :1029

get_property(NBL_SUBDIRECTORIES DIRECTORY ${NBL_DIRECTORY} PROPERTY SUBDIRECTORIES)

mysql/mysql-server CMakeLists.txt :2558

GET_PROPERTY(CWD_DEFINITIONS DIRECTORY PROPERTY COMPILE_DEFINITIONS)

robotology/yarp cmake/YarpPlugin.cmake :612

get_property(srcs DIRECTORY PROPERTY YARP_BUNDLE_CODE)

BradyBrenot/huestacean tests/catch/cmake/Catch.cmake :157

get_property(test_include_file_set DIRECTORY PROPERTY TEST_INCLUDE_FILE SET)

KhronosGroup/SPIRV-LLVM cmake/modules/AddLLVM.cmake :630

get_property(include_dirs DIRECTORY PROPERTY INCLUDE_DIRECTORIES)

supertuxkart/stk-code cmake/XcodeHelper.cmake :7

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

qt/qtbase cmake/QtPublicCMakeEarlyPolicyHelpers.cmake :11

get_property(policy_value_set DIRECTORY PROPERTY _qt_internal_policy_cmp0156_value_set)

flux-framework/flux-sched external/catch2/extras/Catch.cmake :287

get_property(test_include_file_set DIRECTORY PROPERTY TEST_INCLUDE_FILE SET)

yrnkrn/zapcc cmake/modules/AddSphinxTarget.cmake :49

get_property(_CURRENT_MAKE_CLEAN_FILES
               DIRECTORY PROPERTY ADDITIONAL_MAKE_CLEAN_FILES)

rbfx/rbfx Source/ThirdParty/Diligent/BuildTools/CMake/BuildUtils.cmake :220

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

InsightSoftwareConsortium/ITK CMake/CppcheckTargets.cmake :290

get_property(
      mytargINCLUDES
      DIRECTORY
        "${CMAKE_CURRENT_SOURCE_DIR}"
      PROPERTY INCLUDE_DIRECTORIES
    )

logicalclocks/rondb cmake/component.cmake :53

GET_PROPERTY(CWD_DEFINITIONS DIRECTORY PROPERTY COMPILE_DEFINITIONS)

ClickHouse/ClickHouse cmake/utils.cmake :6

get_property(subdirectories DIRECTORY ${dir} PROPERTY SUBDIRECTORIES)

mendersoftware/mender src/common/cmake/boost.cmake :34

get_property(subdirectories DIRECTORY ${dir} PROPERTY SUBDIRECTORIES)

aliakseis/LIII src/3rdparty/torrent-rasterbar/CMakeLists.txt :341

get_property (COMPILETIME_OPTIONS_LIST
	DIRECTORY ${CMAKE_CURRENT_SOURCE_DIRECTORY}
	PROPERTY COMPILE_DEFINITIONS
	)

Jackarain/proxy third_party/boost/libs/safe_numerics/CMakeLists.txt :91

get_property(dirs DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} PROPERTY INCLUDE_DIRECTORIES)

shogun-toolbox/shogun src/shogun/CMakeLists.txt :142

get_property(dirs DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} PROPERTY INCLUDE_DIRECTORIES)

scivision/Cpp23-examples cmake/features.cmake :5

get_property(has_features DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/cpp${s} PROPERTY BUILDSYSTEM_TARGETS)

LisaAnne/lisa-caffe-public cmake/Utils.cmake :277

get_property(current_definitions DIRECTORY PROPERTY COMPILE_DEFINITIONS)

CMU-Perceptual-Computing-Lab/caffe_rtpose cmake/Utils.cmake :293

get_property(current_includes DIRECTORY PROPERTY INCLUDE_DIRECTORIES)

sxs-collaboration/spectre src/Executables/DebugPreprocessor/CMakeLists.txt :8

get_property(
  DEBUG_PREPROCESSOR_INCLUDE_DIRS
  DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}
  PROPERTY INCLUDE_DIRECTORIES
  )

keenan-burnett/yeti_radar_odometry CMakeLists.txt :31

get_property(dirs DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} PROPERTY INCLUDE_DIRECTORIES)

securesystemslab/multicompiler cmake/modules/AddLLVM.cmake :911

get_property(include_dirs DIRECTORY PROPERTY INCLUDE_DIRECTORIES)

halide/Halide cmake/HalidePackageConfigHelpers.cmake :88

get_property(pkgdeps DIRECTORY "${PROJECT_SOURCE_DIR}" PROPERTY pkgdeps)

Studio3T/robomongo cmake/RobomongoPrintUtils.cmake :58

get_property(dirs DIRECTORY PROPERTY INCLUDE_DIRECTORIES)

INET-RC/GeoMX 3rdparty/dmlc-core/cmake/Utils.cmake :277

get_property(current_definitions DIRECTORY PROPERTY COMPILE_DEFINITIONS)

cmu-db/peloton cmake/ConfigGen.cmake :7

get_property(current_includes DIRECTORY PROPERTY INCLUDE_DIRECTORIES)

facebook/mysql-5.6 CMakeLists.txt :2684

GET_PROPERTY(cwd_definitions DIRECTORY PROPERTY COMPILE_DEFINITIONS)

polardb/polardbx-engine cmake/component.cmake :52

GET_PROPERTY(CWD_DEFINITIONS DIRECTORY PROPERTY COMPILE_DEFINITIONS)

zhaoweicai/cascade-rcnn cmake/Utils.cmake :277

get_property(current_definitions DIRECTORY PROPERTY COMPILE_DEFINITIONS)

MhLiao/RRD cmake/ConfigGen.cmake :7

get_property(current_includes DIRECTORY PROPERTY INCLUDE_DIRECTORIES)

philips-software/amp-embedded-infra-lib cmake/emil_folderize.cmake :12

get_property(subdirs DIRECTORY ${dir} PROPERTY SUBDIRECTORIES)

yiwenguo/Dynamic-Network-Surgery cmake/Utils.cmake :277

get_property(current_definitions DIRECTORY PROPERTY COMPILE_DEFINITIONS)

microsoft/onnxruntime-genai cmake/external/helper_functions.cmake :163

get_property(subdir_import_targets DIRECTORY "${__cmake_srcdir}" PROPERTY BUILDSYSTEM_TARGETS)

trilinos/Trilinos cmake/tribits/core/utils/GenerateNinjaMakefiles.cmake :10

get_property(targets DIRECTORY ${srcdir} PROPERTY BUILDSYSTEM_TARGETS)

fluffos/fluffos src/thirdparty/libwebsockets/CMakeLists.txt :334

get_property(_CURR DIRECTORY PROPERTY INCLUDE_DIRECTORIES)

GreatSQL/GreatSQL scripts/CMakeLists.txt :203

GET_PROPERTY(cwd_definitions DIRECTORY PROPERTY COMPILE_DEFINITIONS)

percona/percona-xtradb-cluster CMakeLists.txt :2481

GET_PROPERTY(CWD_DEFINITIONS DIRECTORY PROPERTY COMPILE_DEFINITIONS)

c-jimenez/open-ocpp 3rdparty/doctest/scripts/cmake/doctest.cmake :171

get_property(test_include_file_set DIRECTORY PROPERTY TEST_INCLUDE_FILE SET)

yangguorun/SegStereo cmake/Utils.cmake :277

get_property(current_definitions DIRECTORY PROPERTY COMPILE_DEFINITIONS)

url-kaist/outlier-robust-radar-odometry CMakeLists.txt :55

get_property(dirs DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} PROPERTY INCLUDE_DIRECTORIES)

podofo/podofo test/common/cmake/Catch.cmake :187

get_property(test_include_file_set DIRECTORY PROPERTY TEST_INCLUDE_FILE SET)

yazhiwang/ollvm-tll cmake/modules/AddLLVM.cmake :1115

get_property(include_dirs DIRECTORY PROPERTY INCLUDE_DIRECTORIES)

Lewuathe/mlir-hello thirdparty/llvm-project/mlir/cmake/modules/AddMLIRPython.cmake :683

get_property(all_targets DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} PROPERTY BUILDSYSTEM_TARGETS)

o2e/OLLVM-9.0.1 cmake/modules/AddLLVM.cmake :1194

get_property(include_dirs DIRECTORY PROPERTY INCLUDE_DIRECTORIES)

rpm-software-management/rpm tests/CMakeLists.txt :4

get_property(TOOLPROGS DIRECTORY ../tools PROPERTY BUILDSYSTEM_TARGETS)

Italink/HelloVulkan 3rdParty/CMakeLists.txt :45

get_property(current_targets DIRECTORY ${dir} PROPERTY BUILDSYSTEM_TARGETS)

Kitware/VTK CMake/vtkObjectFactory.cmake :159

get_property(_vtk_object_factory_base
      DIRECTORY
      PROPERTY "_vtk_object_factory_override_${_vtk_object_factory_override}")

biometrics/openbr 3rdparty/eigen-3.3.9/cmake/FindComputeCpp.cmake :178

get_property(includeDirectories DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} PROPERTY
    INCLUDE_DIRECTORIES)

WujekFoliarz/DualSenseY-v2 thirdparty/json/cmake/test.cmake :106

get_property(test_properties DIRECTORY PROPERTY ${properties_target}_TEST_PROPERTIES)

qt/qtwebengine cmake/QtBuildGnHelpers.cmake :94

get_property(moc_file_path DIRECTORY PROPERTY GN_MOC_PATH)

CGAL/cgal Installation/cmake/modules/CGAL_enable_end_of_configuration_hook.cmake :53

get_property(_targets DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} PROPERTY BUILDSYSTEM_TARGETS)

percona/percona-server scripts/CMakeLists.txt :187

GET_PROPERTY(cwd_definitions DIRECTORY PROPERTY COMPILE_DEFINITIONS)

AcademySoftwareFoundation/rawtoaces cmake/CodeCoverage.cmake :70

get_property(test_list DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} PROPERTY TESTS)

jahshaka/Studio cmake/AddExternalSubdirectories.cmake :7

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

LadybirdBrowser/ladybird Meta/CMake/libweb_generators.cmake :258

get_property(include_paths DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} PROPERTY INCLUDE_DIRECTORIES)

prusa3d/Prusa-Firmware-Buddy lib/Prusa-Firmware-MMU/cmake/ReproducibleBuild.cmake :34

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

sandialabs/seacas cmake/tribits/core/utils/GenerateNinjaMakefiles.cmake :16

get_property(bindir DIRECTORY ${srcdir} PROPERTY BINARY_DIR)

DrTimothyAldenDavis/SuiteSparse GraphBLAS/cmake_modules/GraphBLASReport.cmake :29

get_property ( CDEFN DIRECTORY PROPERTY COMPILE_DEFINITIONS )

jlblancoc/suitesparse-metis-for-windows SuiteSparse/SuiteSparse_config/cmake_modules/SuiteSparseReport.cmake :38

get_property ( CDEFN DIRECTORY PROPERTY COMPILE_DEFINITIONS )

hirrolot/datatype99 tests/CMakeLists.txt :45

get_property(
  TESTS
  DIRECTORY .
  PROPERTY BUILDSYSTEM_TARGETS)

iotivity/iotivity-lite deps/mbedtls.cmake :27

get_property(all_targets DIRECTORY ${dir} PROPERTY BUILDSYSTEM_TARGETS)

mailru/icqdesktop.deprecated CMakeLists.txt :651

get_property(_raw_definitions DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} PROPERTY COMPILE_DEFINITIONS)

fcitx/fcitx5 src/lib/fcitx-utils/Fcitx5Macros.cmake :41

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

CrealityOfficial/CrealityPrint cmake/modules/Catch2/Catch.cmake :157

get_property(test_include_file_set DIRECTORY PROPERTY TEST_INCLUDE_FILE SET)

mgba-emu/mgba src/platform/qt/CMakeLists.txt :568

get_property(ALL_TESTS DIRECTORY PROPERTY VARIABLES)

drawpile/Drawpile cmake/AutoSourceGroup.cmake :14

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

nrfconnect/sdk-zephyr samples/subsys/llext/edk/k-ext1/CMakeLists.txt :22

get_property(COMPILE_OPTIONS_PROP DIRECTORY PROPERTY COMPILE_OPTIONS)

merzlab/QUICK quick-cmake/FindHipCUDA.cmake :1844

get_property(_counter DIRECTORY PROPERTY _cuda_internal_phony_counter)

eclipse-cyclonedds/cyclonedds src/core/ddsc/tests/CMakeLists.txt :323

get_property(test_names DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} PROPERTY TESTS)

michalsc/Emu68 external/CMakeLists.txt :4

get_property(opt DIRECTORY PROPERTY COMPILE_OPTIONS)