cmake cmake_print_properties examples

Signatures

cmake_print_properties(<TARGETS       [<target1> ...] |
  SOURCES       [<source1> ...] |
  DIRECTORIES   [<dir1> ...]    |
  TESTS         [<test1> ...]   |
  CACHE_ENTRIES [<entry1> ...]  >
PROPERTIES [<prop1> ...])

Examples

OSGeo/PROJ test/postinstall/cpp_app/CMakeLists.txt :17

cmake_print_properties(
  TARGETS ${USE_PROJ_NAME}::proj
  PROPERTIES
    LOCATION
    INTERFACE_INCLUDE_DIRECTORIES
    INTERFACE_LINK_LIBRARIES
    INTERFACE_COMPILE_FEATURES
)

seladb/PcapPlusPlus cmake/modules/FindDPDK.cmake :177

cmake_print_properties(
    TARGETS DPDK::DPDK
    PROPERTIES INTERFACE_LINK_LIBRARIES INTERFACE_COMPILE_OPTIONS INTERFACE_INCLUDE_DIRECTORIES
  )

Qihoo360/tensornet cmake/DebugUtils.cmake :39

cmake_print_properties(TARGETS ${tgt} PROPERTIES ${prop_list})

ihedvall/mdflib CMakeLists.txt :70

cmake_print_properties(TARGETS Python3::Python PROPERTIES
          NAME
          LOCATION
          INTERFACE_INCLUDE_DIRECTORIES)

pingcap/tiflash dbms/src/Server/CMakeLists.txt :160

cmake_print_properties(TARGETS tiflash PROPERTIES BUILD_RPATH INSTALL_RPATH)

boutproject/BOUT-dev cmake/FindnetCDF.cmake :45

cmake_print_properties(TARGETS netcdf PROPERTIES LOCATION VERSION)

cwida/ALP publication/source_code/generated/CMakeLists.txt :35

cmake_print_properties(
        TARGETS alp_generated
        PROPERTIES COMPILE_DEFINITIONS
        PROPERTIES COMPILE_OPTIONS
        PROPERTIES COMPILE_FEATURES)

QMCPACK/qmcpack external_codes/boost_multi/multi/include/boost/multi/adaptors/fftw/mpi_/test/CMakeLists.txt :49

cmake_print_properties(TARGETS MPI::MPI_CXX PROPERTIES INTERFACE_LINK_LIBRARIES INTERFACE_INCLUDE_DIRECTORIES)

cnjinhao/nana build/cmake/verbose.cmake :12

cmake_print_properties(TARGETS nana  PROPERTIES
            COMPILE_DEFINITIONS   COMPILE_OPTIONS    COMPILE_FLAGS  LINK_LIBRARIES
            INCLUDE_DIRECTORIES   INSTALL_NAME_DIR   LINK_FLAGS     VERSION
            )

cwida/FastLanes publications/data_parallelized_encodings/fls_benchmarks/manual/add/CMakeLists.txt :11

cmake_print_properties(TARGETS add
                       PROPERTIES COMPILE_DEFINITIONS
                       PROPERTIES COMPILE_OPTIONS)

nlitsme/idbutil cmake_find/dumpvars.cmake :29

cmake_print_properties(TARGETS ${t} PROPERTIES ${InterestingProps})

ompl/ompl tests/cmake_export/CMakeLists.txt :22

cmake_print_properties(
    TARGETS ompl::ompl PROPERTIES
    LOCATION INTERFACE_INCLUDE_DIRECTORIES INCLUDE_DIRECTORIES)

amd/ZenDNN CMakeLists.txt :439

cmake_print_properties(TARGETS amdZenDNN PROPERTIES INTERFACE_INCLUDE_DIRECTORIES)

drawpile/Drawpile cmake/DrawdanceDependencies.cmake :48

cmake_print_properties(TARGETS PkgConfig::LIBSWSCALE PROPERTIES
                    INTERFACE_COMPILE_DEFINITIONS
                    INTERFACE_COMPILE_FEATURES
                    INTERFACE_COMPILE_OPTIONS
                    INTERFACE_INCLUDE_DIRECTORIES
                    INTERFACE_LINK_DEPENDS
                    INTERFACE_LINK_DIRECTORIES
                    INTERFACE_LINK_LIBRARIES
                    INTERFACE_LINK_LIBRARIES_DIRECT
                    INTERFACE_LINK_LIBRARIES_DIRECT_EXCLUDE
                    INTERFACE_LINK_OPTIONS
                    INTERFACE_SYSTEM_INCLUDE_DIRECTORIES
                )