cmake list examples

Signatures

list(LENGTH <list> <out-var>)
list(GET <list> <element index> [<index> ...] <out-var>)
list(JOIN <list> <glue> <out-var>)
list(SUBLIST <list> <begin> <length> <out-var>)
list(FIND <list> <value> <out-var>)
list(APPEND <list> [<element>...])
list(FILTER <list> {INCLUDE | EXCLUDE} REGEX <regex>)
list(INSERT <list> <index> [<element>...])
list(POP_BACK <list> [<out-var>...])
list(POP_FRONT <list> [<out-var>...])
list(PREPEND <list> [<element>...])
list(REMOVE_ITEM <list> <value>...)
list(REMOVE_AT <list> <index>...)
list(REMOVE_DUPLICATES <list>)
list(TRANSFORM <list> <ACTION> [...])
list(REVERSE <list>)
list(SORT <list> [...])

Examples

oceancx/CXEngine cmake/cotire.cmake :797

list (GET _extraProperties ${_index} _value)

alicevision/AliceVision src/cmake/OptimizeForArchitecture.cmake :75

list(GET _sysctl_output 1 _cpu_model)

o3de/o3de cmake/3rdParty.cmake :327

list(GET dependency_list 1 dependency_package)

prusa3d/PrusaSlicer cmake/modules/FindwxWidgets.cmake :1183

list(GET rc_options ${filename_index} outfile)

prusa3d/Prusa-Firmware lib/Catch2/extras/ParseAndAddCatchTests.cmake :154

list(GET TestStrings 0 Name)

SoftFever/OrcaSlicer cmake/modules/FindPackageHandleStandardArgs_SLIC3R.cmake :227

list(GET FPHSA_REQUIRED_VARS 0 _FIRST_REQUIRED_VAR)

anhttran/3dmm_basic lib/3rdParty/Eigen_old/cmake/CMakeDetermineVSServicePack.cmake :87

list(GET _cl_version_list 1 _minor)

RavEngine/RavEngine deps/assimp/contrib/android-cmake/android.toolchain.cmake :445

list(GET ANDROID_NDK_SEARCH_PATHS 0 ANDROID_NDK_SEARCH_PATH)

stuntrally/stuntrally3 CMakeManual/DependenciesFunctions.cmake :277

list(GET package_list 0 package)

eclipse-ecal/ecal cmake/qt_msvc_path.cmake :29

LIST(GET QT_BIN 0 QT_INSTALL_DIRECTORY)

RSIA-LIESMARS-WHU/LSHBOX include/eigen/cmake/EigenDetermineOSVersion.cmake :36

list(GET ver_list 1 _minor)

facebook/rocksdb java/CMakeLists.txt :635

list(GET downloadStatus 1 error_message)

performous/performous game/CMakeLists.txt :45

list(GET VERSIONING 1 VERSION_MINOR)

psi4/psi4 cmake/FindPythonLibsNew.cmake :117

list(GET _PYTHON_VALUES 7 PYTHON_LIBRARY_SUFFIX)

NVIDIA/MatX cmake/rapids-cmake/rapids-cmake/cmake/parse_version.cmake :79

list(GET version_as_list 0 extracted_component)

OSVR/SteamVR-OSVR vendor/eigen-3.2.4/lapack/CMakeLists.txt :56

list(GET download_status 0 download_status_num)

zeek/zeek CMakeLists.txt :647

list(GET version_numbers 2 VERSION_PATCH)

Amber-MD/cpptraj cmake-cpptraj/BuildReport.cmake :50

list(GET 3RDPARTY_TOOL_USES ${TOOL_INDEX} TOOL_USE)

in-formant/in-formant external/armadillo/cmake_aux/Modules/ARMA_FindOpenBLAS.cmake :27

list(GET OpenBLAS_TMP_LIBRARIES 0 OpenBLAS_LIBRARY)

emsec/hal cmake/hal_cmake_tools.cmake :40

list(GET VERSION_LIST 7 DIRTY)

ceph/ceph cmake/modules/FindPython/Support.cmake :705

list (GET versions 1 version_minor)

opensim-org/opensim-core cmake/FindMatlab.cmake :1219

list(GET _matlab_possible_roots 1 Matlab_ROOT_DIR)

dartsim/dart dart/optimizer/ipopt/CMakeLists.txt :34

list(GET ipopt_version_list 1 IPOPT_VERSION_MINOR)

hlrs-vis/covise cmake/CoviseHelperMacros.cmake :1014

LIST(GET using_list ${ctr} target_macro)

Slicer/Slicer CMake/SlicerCheckCMakeHTTPS.cmake :22

list(GET status 0 error_code)

prophesee-ai/openeb cmake/Modules/FindPython/Support.cmake :596

list (GET versions 0 version_major)

mysql/mysql-connector-cpp cdk/cmake/gtest.cmake :57

list(GET GTEST_MAIN_LIBRARIES 0  gtest_main_location)

vseasky/VersaAssistant assimp/cmake-modules/CoverallsGenerateGcov.cmake :386

list(GET RES 0 HITCOUNT)

FilmKilns/FilmKilns src/skia/third_party/externals/libwebp/CMakeLists.txt :326

list(GET WEBP_SIMD_FLAGS_TO_INCLUDE ${I_FILE} SIMD_COMPILE_FLAG)

asset-group/5ghoul-5g-nr-attacks libs/pybind11/tools/FindPythonLibsNew.cmake :161

list(GET "${lst}" "${index}" "${name}")

rAthenaCN/rAthenaCN CMakeLists.txt :576

list( GET _TEMPLATES 0 _SRC )

KiCad/kicad-source-mirror thirdparty/fmt/CMakeLists.txt :133

list(GET ARGN 0 val)

BioMedIA/MIRTK CMake/Basis/ImportTools.cmake :77

list (GET ARGN 1 VALUE)

onnx/onnx-tensorrt CMakeLists.txt :133

list(GET DOWNLOAD_STATUS 1 ERROR_MESSAGE)

supertuxkart/stk-code lib/wiiuse/cmake/FindVRJuggler22.cmake :226

list(GET _vjbase 0 VRJUGGLER22_VJ_BASE_DIR)

qt/qtbase cmake/QtTargetHelpers.cmake :947

list(GET arg_TARGETS ${i} target)

dufernst/LegionCore-7.3.5 dep/cotire/Cmake/cotire.cmake :1175

list (GET _headerIsInsideStack ${_index} _parentHeaderIsInside)

spcl/gemm_hls cmake/FindBLAS.cmake :372

list(GET _ACML_ROOT 0 _ACML_ROOT)

uoip/g2opy script/android.toolchain.cmake :445

list(GET ANDROID_NDK_SEARCH_PATHS 0 ANDROID_NDK_SEARCH_PATH)

RosettaCommons/binder cmake/Modules/FindPython/Support.cmake :395

list (GET _${_PYTHON_PREFIX}_VERSIONS 0 _${_PYTHON_PREFIX}_VERSION_MAJOR)

OpenDDS/OpenDDS cmake/opendds_target_sources.cmake :323

list(GET use_export 1 export_macro)

ComputationalBiomechanicsLab/opensim-creator third_party/libosim/opensim-core/cmake/FindMatlab.cmake :1218

list(GET _matlab_possible_roots 0 Matlab_VERSION_STRING)

dgobbi/vtk-dicom Source/CMakeLists.txt :186

list(GET _cxx_config_list -1 _cxx_config)

romainthomas/iCDump cmake/iCDumpGit.cmake :58

list(GET VERSION_STRING 0 ICDUMP_VERSION_MAJOR)

Jackarain/proxy third_party/boost/libs/test/test/CMakeLists.txt :146

list(GET _var_to_list 0 action)

shogun-toolbox/shogun cmake/FindNumPy.cmake :73

list(GET _NUMPY_VALUES 1 NUMPY_INCLUDE_DIRS)

boutproject/BOUT-dev cmake/FindPackageMultipass.cmake :69

list (GET _args 0 _cmd)

KDAB/KDReports cmake/KDAB/modules/FindPySide2.cmake :85

list(GET PYSIDE2_SO_VERSION 2 PYSIDE2_SO_MINOR_VERSION)

intel/intel-graphics-compiler IGC/cmake/igc_flags_utils.cmake :465

list(GET _flagsOrGroups ${_operationIdx} _flagOrGroup)

halide/Halide apps/resize/CMakeLists.txt :48

list(GET VLIST 2 DIR)

speedb-io/speedb java/CMakeLists.txt :386

list(GET downloadStatus 1 error_message)

kpeeters/cadabra2 cmake/modules/FindMathematica.cmake :2028

list(GET _versionComponents 2 ${_packageName}_VERSION_PATCH)

Slicer/SlicerGitSVNArchive CMake/ExternalData.cmake :921

list(GET status 0 err)

QMCPACK/qmcpack CMake/macros.cmake :530

list(GET SCALAR_VALUES ${sv_idx} SCALAR_NAME)

snl-dakota/dakota examples/advanced/CMakeLists.txt :29

list(GET geninput_as_args 1 test_num)

wxWidgets/wxWidgets build/cmake/modules/cotire.cmake :2254

list (GET _sourceFiles ${_index} _file)

LMMS/lmms cmake/modules/VersionInfo.cmake :47

LIST(GET MAJ_MIN_PAT 1 MINOR_VERSION)

Studio3T/robomongo cmake/FindOpenSSL.cmake :76

list(GET OPENSSL_VERSION_LIST 3 OPENSSL_VERSION_PATCH)

OriginHubAI/MyScaleDB contrib/qpl-cmake/CMakeLists.txt :269

list(GET SCAN_POSTFIX_LIST -1 LAST_ELEMENT)

bbidulock/icewm CMakeLists.txt :61

list(GET keyval 0 _key)

KolosalAI/Kolosal external/glfw/CMake/GenerateMappings.cmake :18

list(GET download_status 1 status_message)

hyle-team/zano contrib/db/libmdbx/cmake/utils.cmake :164

list(GET ${name}_VERSION_LIST 0 "${name}_VERSION_MAJOR")

contour-terminal/contour cmake/FindPackageHandleStandardArgs.cmake :253

list(GET ${_NAME}_CONSIDERED_VERSIONS ${currentConfigIndex} version)

skyjake/Doomsday-Engine doomsday/cmake/cotire.cmake :1144

list (GET _headerIsInsideStack ${_index} _parentHeaderIsInside)

H-uru/Plasma cmake/CompilerChecks.cmake :69

list(GET _INSTRUCTION_SETS ${i} _CURRENT_INSTRUCTION_SET)

microsoft/onnxruntime-genai cmake/global_variables.cmake :19

list(GET VERSION_LIST 1 VERSION_SUFFIX)

Tencent/Forward source/third_party/pybind11/tools/FindPythonLibsNew.cmake :117

list(GET _PYTHON_VALUES 9 PYTHON_MULTIARCH)

arrayfire/forge examples/CMakeModules/build_cl2hpp.cmake :42

list(GET download_result 0 download_code)

trilinos/Trilinos packages/intrepid2/unit-test/Discretization/Basis/HCURL_HEX_In_FEM/CMakeLists.txt :68

LIST(GET Intrepid2_TEST_ETI_VALUETYPE_NAME ${J} ETI_VALUETYPE_NAME)

joachimBurket/esp32-opencv platforms/linux/ppcat.toolchain.cmake :84

list (GET RTLDLIST 1 LINKER_PATH)

fluffos/fluffos src/thirdparty/libevent/cmake/VersionViaGit.cmake :52

list(GET VERSION_LIST 3 _PATCH)

trufanov-nok/scantailor-universal cmake/move_sym_file.cmake :4

LIST(GET first_line 4 module_name_pdb)

facebookarchive/Polygames src/third_party/pybind11/tools/FindPythonLibsNew.cmake :113

list(GET _PYTHON_VALUES 5 PYTHON_IS_DEBUG)

eigenteam/eigen-git-mirror cmake/EigenDetermineOSVersion.cmake :35

list(GET ver_list 0 _major)

scp-fs2open/fs2open.github.com lib/vulkan.cmake :41

list(GET DOWNLOAD_STATUS_LIST 0 DOWNLOAD_STATUS)

pyside/pyside-setup sources/pyside6/cmake/PySideSetup.cmake :223

list(GET qt_version_helper 1 QT_VERSION_MINOR)

xrootd/xrootd cmake/XRootDOSDefs.cmake :139

list( GET SOLARIS_VER_LIST 1 SOLARIS_VERSION )

ufz/ogs scripts/cmake/test/AddTest.cmake :474

list(GET AddTest_DIFF_DATA "${DiffDataAuxIndex}" REL_TOL)

kirilcvetkov92/Path-planning src/Eigen-3.3/cmake/EigenDetermineOSVersion.cmake :35

list(GET ver_list 0 _major)

cucumber/cucumber-cpp CMakeLists.txt :244

list(GET TEST_ARGS ${COMMAND_IDX} COMMAND)

ompl/ompl CMakeModules/FindPython.cmake :152

list(GET _verloc 0 _version)

Ravbug/UnityHubNative wxWidgets/3rdparty/pcre/CMakeLists.txt :624

list(GET ${variable_prefix}_VERSION_LIST 1 ${variable_prefix}_VERSION_REVISION)

glKarin/com.n0n3m4.diii4a Q3E/src/main/jni/deplibs/fluidsynth/cmake_admin/FindOpus.cmake :60

list(GET _opus_version_list 0 OPUS_VERSION_MAJOR)

yazhiwang/ollvm-tll runtimes/CMakeLists.txt :476

list(GET target_list 1 target)

Lewuathe/mlir-hello thirdparty/llvm-project/libc/cmake/modules/LLVMLibCArchitectures.cmake :30

list(GET triple_comps 0 target_arch)

OpenGATE/Gate cmake-modules/ExternalData.cmake :183

list(GET tuple 0 file)

lagadic/visp cmake/VISPUtils.cmake :2059

list(GET SYS_INFO 10 __HAS_FPU)

OpendTect/OpendTect CMakeModules/ODOsgUtils.cmake :15

list(GET OSG_LIBRARY -1 OSG_LAST_LIBRARY )

htcondor/htcondor build/cmake/CondorConfigure.cmake :226

list(GET _PYTHON_VALUES 6 PYTHON_SIZEOF_VOID_P)

CGAL/cgal Installation/cmake/modules/CGAL_VersionUtils.cmake :15

list( GET VERSION_DECOMPOSE_LIST 0 ${major} )

qtproject/pyside-pyside-setup sources/pyside6/cmake/PySideSetup.cmake :29

list(GET ARGV 0 MessageType)

prusa3d/Prusa-Firmware-Buddy lib/libbgcode/CMakeLists.txt :176

list(GET _selected_components -1 _highest_comp)

sandialabs/seacas cmake/tribits/ci_support/TribitsGetExtraReposForCheckinTest.cmake :110

list(GET ${PROJECT_NAME}_ALL_EXTRA_REPOSITORIES_CATEGORIES ${EXTRAREPO_IDX}
    EXTRAREPO_CATEGORY )

ned14/quickcpplib cmakelib/QuickCppLibMakeStandardTests.cmake :173

list(GET firstline 1 firstline)

darktable-org/darktable src/external/LibRaw-cmake/CMakeLists.txt :692

list(GET _temp 0 _target)

OpenMathLib/OpenBLAS cmake/utils.cmake :38

list(GET SPLIT_VAR 1 VAR_VALUE)

fluent/fluent-bit lib/monkey/mk_core/deps/libevent/cmake/VersionViaGit.cmake :52

list(GET VERSION_LIST 3 _PATCH)

Unidata/netcdf-c cmake/netcdf_functions_macros.cmake :336

list(GET list -1 last)

ARM-software/SCP-firmware framework/test/CMakeLists.txt :145

list(GET SCP_FWK_TEST_TARGETS ${idx} TEST_TARGET)

Sneeds-Feed-and-Seed/sneedacity lib-src/libsndfile/cmake/CMakeAutoGenScript.cmake :298

list(GET GROUP_MATCH_LIST 1 FOR_KEY)