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

timi-liuliang/echo editor/Qt/5.10.0/msvc2017_64/lib/cmake/Qt5AxServer/Qt5AxServerConfig.cmake :59

list(FIND Qt5AxServer_FIND_COMPONENTS Private _check_private)

u3d-community/U3D cmake/Modules/UrhoCommon.cmake :1964

list (FIND TARGET_PROPERTIES XCODE_ATTRIBUTE_ONLY_ACTIVE_ARCH ATTRIBUTE_ALREADY_SET)

IFL-CAMP/supra cmake/FindCUDA_old.cmake :1190

list(FIND cmake_args STATIC _cuda_found_STATIC)

prusa3d/PrusaSlicer CMakeLists.txt :515

list(FIND PS_L10N_DIRS ${po_dir_name} found_dir_id)

RavEngine/RavEngine deps/GameNetworkingSockets/CMakeLists.txt :114

list(FIND _protobuf_include_path ${_abs_path} _contains_already)

LLNL/zfp python/scikit-build-cmake/UseCython.cmake :245

list(FIND c_header_dependencies "${header_location}" header_idx)

liminchen/OptCuts ext/libigl/external/eigen/lapack/CMakeLists.txt :81

list(FIND EigenLapack_funcfilenames ${filename} id2)

openthread/openthread third_party/mbedtls/repo/programs/fuzz/CMakeLists.txt :35

list(FIND executables_with_common_c ${exe} exe_index)

ossia/score src/plugins/score-plugin-jit/CMakeLists.txt :192

list(FIND LLVM_LIBS LLVM LLVM_HAS_SHARED_LIBS)

catchorg/Catch2 CMake/Findcodecov.cmake :142

list(FIND CMAKE_${LANG}_SOURCE_FILE_EXTENSIONS "${FILE_EXT}" TEMP)

facebookincubator/velox CMake/third-party/FBCMakeParseArgs.cmake :62

list(FIND OPTIONS "${arg}" opt_index)

google/filament third_party/dawn/third_party/dxc/cmake/modules/ChooseMSVCCRT.cmake :84

list(FIND ${MSVC_CRT} ${LLVM_USE_CRT_${build}} idx)

mysql/mysql-server storage/ndb/wix/ndb_create_wxs.cmake :84

LIST(FIND EXCLUDE_FILES ${rel} res)

facebook/fbthrift build/fbcode_builder/CMake/FBCMakeParseArgs.cmake :62

list(FIND all_args "${arg}" arg_index)

kyubotics/coolq-http-api cmake/Modules/cotire.cmake :201

list (FIND _ignoreExtensions "${_sourceExt}" _ignoreIndex)

d1vanov/quentier cmake/modules/CppcheckTargets.cmake :66

list(FIND _input FAIL_ON_WARNINGS _fail_on_warn)

mysql/mysql-connector-cpp jdbc/cmake/config_options.cmake :50

list(FIND CONFIG_OPTIONS "${OPT}" idx)

esa/pagmo2 cmake_modules/yacma/YACMAThreadingSetup.cmake :45

list(FIND CMAKE_CXX_COMPILE_FEATURES "cxx_thread_local" YACMA_HAVE_THREAD_LOCAL)

asset-group/5ghoul-5g-nr-attacks libs/pagmo2/cmake_modules/yacma/YACMAThreadingSetup.cmake :45

list(FIND CMAKE_CXX_COMPILE_FEATURES "cxx_thread_local" YACMA_HAVE_THREAD_LOCAL)

KhronosGroup/SPIRV-LLVM cmake/modules/LLVM-Config.cmake :93

list(FIND LLVM_TARGETS_TO_BUILD ${c} idx)

KiCad/kicad-source-mirror cmake/FindwxWidgets.cmake :1177

list(FIND rc_options NO_CPP_CODE index)

BioMedIA/MIRTK CMake/Basis/MatlabTools.cmake :1808

list (FIND MCC_ARGS "${P}" IDX)

aws/aws-sdk-cpp cmake/sdks.cmake :159

list (FIND NON_GENERATED_CLIENT_LIST ${SDK} _index)

qt/qtbase src/corelib/Qt6CoreMacros.cmake :232

list(FIND CMAKE_${LANG}_SOURCE_FILE_EXTENSIONS "${it_ext}"
                    index)

nwnxee/unified CMakeModules/FindPackageHandleStandardArgs.cmake :200

list(FIND _KEYWORDS_FOR_EXTENDED_MODE "${_FIRST_ARG}" INDEX)

ComputationalBiomechanicsLab/opensim-creator third_party/OpenBLAS/cmake/utils.cmake :374

list(FIND obj_defines "CR" def_idx)

Governikus/AusweisApp cmake/Helper.cmake :357

list(FIND "${list}" "${elem}" exists)

pingcap/tiflash contrib/protobuf-cmake/protobuf_generate.cmake :141

list(FIND _protobuf_include_path ${_abs_path} _contains_already)

chsl/PLADE code/3rd_party/opencv/platforms/android/android.toolchain.cmake :674

list( FIND ANDROID_SUPPORTED_ABIS "${ANDROID_ABI}" __androidAbiIdx )

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

LIST(FIND META_EXAMPLE_LISTINGS ${EXCLUDED_EXAMPLE_FNAME} HAS_EXAMPLE)

CMU-Perceptual-Computing-Lab/caffe_rtpose cmake/ProtoBuf.cmake :57

list(FIND _protoc_include ${abs_path} _contains_already)

sandialabs/Albany CMakeLists.txt :184

LIST(FIND Trilinos_PACKAGE_LIST Phalanx Phalanx_List_ID)

saturneric/GpgFrontend cmake/FindPackageHandleStandardArgs.cmake :384

list(FIND _KEYWORDS_FOR_EXTENDED_MODE "${_FIRST_ARG}" INDEX)

kpeeters/cadabra2 cmake/modules/cotire.cmake :790

list (FIND ${_systemIncludesVar} ${_include} _index)

Slicer/SlicerGitSVNArchive CMake/SlicerCheckModuleEnabled.cmake :87

list(FIND ${enabling_var_prefix}_ENABLED ${module_name} _module_enabled)

cvet/fonline ThirdParty/SDL/src/hidapi/CMakeLists.txt :26

list(FIND DEFAULT_CMAKE_BUILD_TYPES "${CMAKE_BUILD_TYPE}" _build_type_index)

RigsOfRods/rigs-of-rods cmake/conan_provider.cmake :627

list(FIND CMAKE_MODULE_PATH "${_conan_generators_folder}" _index)

hyle-team/zano contrib/db/libmdbx/CMakeLists.txt :278

list(FIND CMAKE_C_COMPILE_FEATURES c_std_11 HAS_C11)

feelpp/feelpp feelpp/cmake/modules/cotire.cmake :331

list (FIND _targetRequirements ${_library} _index)

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

list(FIND ARGN "NAME_MISMATCHED" name_mismatched_idx)

flyinghead/flycast core/deps/libzip/CMakeLists.txt :212

list(FIND ZLIB_LIBRARIES "optimized" ZLIB_LIBRARIES_INDEX_OF_CONFIG)

openPupil/Open-PupilEXT 3rdparty/spii/thirdparty/Eigen/lapack/CMakeLists.txt :81

list(FIND EigenLapack_funcfilenames ${filename} id2)

trilinos/Trilinos cmake/tribits/core/test_support/TribitsAddTestHelpers.cmake :228

LIST (FIND PARSE_XHOST ${${PROJECT_NAME}_HOSTNAME} INDEX_OF_HOSTNAME_IN_XHOST_LIST)

ucb-bar/esp-llvm cmake/modules/LLVM-Config.cmake :97

list(FIND LLVM_TARGETS_TO_BUILD "${LLVM_NATIVE_ARCH}" have_native_backend)

pyside/pyside-setup sources/shiboken6/cmake/ShibokenHelpers.cmake :421

list(FIND library_list "debug" debug_found)

MITK/MITK CMake/mitkFunctionWhitelists.cmake :236

list(FIND enabled_plugins ${_plugin} index)

OpenMS/OpenMS cmake/Modules/CppcheckTargets.cmake :50

list(FIND _input STYLE _style)

glKarin/com.n0n3m4.diii4a Q3E/src/main/jni/deplibs/mpg123/ports/cmake/src/CMakeLists.txt :212

list(FIND CHECK_MODULES win32_wasapi WIN32_WASAPI_REQUIRED)

frasercrmck/llvm-leg cmake/modules/AddLLVM.cmake :1171

list(FIND LLVM_TOOLCHAIN_TOOLS ${name} LLVM_IS_${name}_TOOLCHAIN_TOOL)

GoSSIP-SJTU/Armariris cmake/modules/LLVM-Config.cmake :118

list(FIND LLVM_TARGETS_TO_BUILD ${c} idx)

bluescarni/mppp cmake/yacma/YACMAThreadingSetup.cmake :45

list(FIND CMAKE_CXX_COMPILE_FEATURES "cxx_thread_local" YACMA_HAVE_THREAD_LOCAL)

Geant4/geant4 cmake/Modules/G4DeveloperAPI.cmake :377

list(FIND __tmp ${_name} __index)

biometrics/openbr share/openbr/cmake/CppcheckTargets.cmake :44

list(FIND _input UNUSED_FUNCTIONS _unused_func)

lagadic/visp cmake/PCLTools.cmake :127

list(FIND VTK_LIBRARIES "vtkFiltering" vtkFiltering_exists_)

MRPT/mrpt cmakemodules/cotire.cmake :346

list (FIND _targetRequirements ${_library} _index)

m-a-d-n-e-s-s/madness src/madness/external/elemental/external/cmake/FindCXXFeatures.cmake :147

list(FIND _CXX_ALL_FEATURES "${_cxx_feature}" _feature_index)

percona/percona-server cmake/install_layout.cmake :124

LIST(FIND VALID_INSTALL_LAYOUTS "${INSTALL_LAYOUT}" ind)

qtproject/pyside-pyside-setup sources/pyside6/cmake/PySideHelpers.cmake :182

list(FIND ALL_ESSENTIAL_MODULES "${shortname}" essentialIndex)

PlatONnetwork/pWASM libc++/libcxx/lib/CMakeLists.txt :161

list(FIND CMAKE_OSX_ARCHITECTURES "armv7" OSX_HAS_ARMV7)

prusa3d/Prusa-Firmware-Buddy lib/Catch2/CMake/Findcodecov.cmake :142

list(FIND CMAKE_${LANG}_SOURCE_FILE_EXTENSIONS "${FILE_EXT}" TEMP)

ElektraInitiative/libelektra src/plugins/CMakeLists.txt :87

list (FIND ADDED_PLUGINS spec output)

OpenMathLib/OpenBLAS lapack-netlib/CMAKE/Findcodecov.cmake :103

list(FIND CMAKE_${LANG}_SOURCE_FILE_EXTENSIONS "${FILE_EXT}" TEMP)

nfs-ganesha/nfs-ganesha src/cmake/maintainer_mode.cmake :72

list(FIND ALLOWED_BUILD_TYPES ${CMAKE_BUILD_TYPE} BUILD_TYPE_INDEX)

fluent/fluent-bit lib/jansson-e23f558/cmake/FindSphinx.cmake :235

list (FIND Sphinx_PYTHON_OPTIONS -E IDX)

nih-at/libzip CMakeLists.txt :218

list(FIND ZLIB_LIBRARIES "optimized" ZLIB_LIBRARIES_INDEX_OF_CONFIG)

msteinbeck/tinyspline src/cmake/TargetArch.cmake :97

list(FIND CMAKE_OSX_ARCHITECTURES "arm64" OSX_ARM64_INDEX)

PacktPublishing/The-Modern-Cpp-Challenge libs/curl/CMake/curl-config.cmake :41

list(FIND _curl_configurations "${_curl_current_config}" _i)

ucla-vision/xivo thirdparty/ceres-solver/cmake/CeresCompileOptionsToComponents.cmake :35

list(FIND ${INPUT_LIST_VAR} "${ITEM_TO_FIND}" HAVE_ITEM)

tontechio/pow-miner-gpu CMake/UseLATEX.cmake :382

list(FIND input_list "${value}" index)

plumonito/dtslam 3rdparty/opencv-git/cmake/FindCUDA.cmake :1114

list(FIND cmake_args STATIC _cuda_found_STATIC)

mgba-emu/mgba src/third-party/libpng/CMakeLists.txt :107

list(FIND PNG_POWERPC_VSX_POSSIBLE_VALUES ${PNG_POWERPC_VSX} index)

SWI-Prolog/swipl-devel src/CMakeLists.txt :259

list(FIND SWIPL_DATA_library prolog_pack.pl HAS_PROLOG_PACK)

GenericMappingTools/gmt test/CMakeLists.txt :49

list (FIND _dir_defs DEBUG HAVE_GMT_DEBUG_SYMBOLS)