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

DIPlib/diplib tools/FindMatlab.cmake :552

list(REVERSE matlab_supported_versions)

google/filament third_party/dawn/third_party/dxc/cmake/modules/LLVM-Config.cmake :221

list(REVERSE required_libs)

supertuxkart/stk-code lib/wiiuse/cmake/FindOpenCV1.cmake :232

list(REVERSE OPENCV_LIBRARY_DIRS)

shawwn/noh cmake/UseBackportedModules.cmake :105

list(REVERSE _upgradever)

halide/Halide cmake/FindHalide_LLVM.cmake :25

list(REVERSE llvm_paths)

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

list (REVERSE _appPaths)

facebook/mysql-5.6 cmake/curl.cmake :119

LIST(REVERSE CMAKE_FIND_LIBRARY_SUFFIXES)

GreatSQL/GreatSQL plugin/fulltext/mecab.cmake :92

LIST(REVERSE CMAKE_FIND_LIBRARY_SUFFIXES)

percona/percona-xtradb-cluster cmake/sasl.cmake :171

LIST(REVERSE CMAKE_FIND_LIBRARY_SUFFIXES)

Kitware/VTK CMake/vtkModule.cmake :1103

list(REVERSE _vtk_scan_all_modules)

qt/qtwebengine src/core/api/Qt6WebEngineCoreDeploySupport.cmake :224

list(REVERSE candidates)

percona/percona-server cmake/curl.cmake :158

LIST(REVERSE CMAKE_FIND_LIBRARY_SUFFIXES)

sandialabs/seacas cmake/tribits/core/package_arch/TribitsProjectWriteConfigFile.cmake :59

list(REVERSE TPL_LIST)

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

list(REVERSE STACK_LIST)

nrfconnect/sdk-zephyr cmake/modules/yaml.cmake :397

list(REVERSE yaml_key_undefined)