cmake list(JOIN) examples

ornladios/ADIOS2 cmake/upstream/FindMPI.cmake :1744

list(JOIN MPI_${LANG}_COMPILE_OPTIONS " " MPI_${LANG}_COMPILE_FLAGS)

ornladios/ADIOS2 scripts/ci/cmake/ci-ubuntu20.04-gcc10-mpich.cmake :51

list(JOIN EXCLUDE_EXPRESSIONS "|" TEST_EXCLUDE_STRING)

ornladios/ADIOS2 scripts/ci/cmake/ci-uo-sanitizer-asan.cmake :32

list(JOIN EXCLUDE_EXPRESSIONS "|" TEST_EXCLUDE_STRING)

ornladios/ADIOS2 scripts/ci/cmake/ci-uo-sanitizer-msan.cmake :31

list(JOIN EXCLUDE_EXPRESSIONS "|" TEST_EXCLUDE_STRING)

ornladios/ADIOS2 scripts/ci/cmake/ci-uo-sanitizer-tsan.cmake :26

list(JOIN EXCLUDE_EXPRESSIONS "|" TEST_EXCLUDE_STRING)

apache/arrow cpp/cmake_modules/DefineOptions.cmake :48

list(JOIN description "\n" multiline_description)

apache/arrow cpp/cmake_modules/DefineOptions.cmake :61

list(JOIN description "\n" multiline_description)

JPeterMugaas/efxc2 build/PVS-Studio.cmake :140

list(APPEND C_FLAGS "$<$<BOOL:${prop_incdirs}>:-I$<JOIN:${prop_incdirs},$<SEMICOLON>-I>>")

JPeterMugaas/efxc2 build/PVS-Studio.cmake :144

list(APPEND C_FLAGS "$<$<BOOL:${prop_compdefs}>:-D$<JOIN:${prop_compdefs},$<SEMICOLON>-D>>")

JPeterMugaas/efxc2 build/PVS-Studio.cmake :148

list(APPEND C_FLAGS "$<$<BOOL:${prop_compopt}>:$<JOIN:${prop_compopt},$<SEMICOLON>>>")

spnda/fastgltf docs/CMakeLists.txt :16

list(JOIN FASTGLTF_ABS_SOURCES " " DOXYGEN_INPUT)

facebook/folly build/fbcode_builder/CMake/FBThriftCppLibrary.cmake :55

# CMake 3.12 is finally getting a list(JOIN) function, but until then

FreeRDP/FreeRDP cmake/ConvertFileToHexArray.cmake :9

list(JOIN SEPARATED_HEX ", 0x" FORMATTED_HEX)

glfw/glfw src/CMakeLists.txt :347

list(JOIN glfw_PKG_LIBS " " libs)

gnuradio/gnuradio gr-qtgui/python/qtgui/bindings/CMakeLists.txt :75

list(JOIN include_dirs "," extra_includes)

sciapp/gr CMakeLists.txt :1622

list(JOIN EXPORTED_RUNTIME_METHODS "\', \'" EXPORTED_RUNTIME_METHODS)

sciapp/gr CMakeLists.txt :1779

list(JOIN EXPORTED_FUNCTIONS "\', \'" EXPORTED_FUNCTIONS)

HDFGroup/hdf4 config/cmake/UseJava.cmake :1508

list(JOIN _javadoc_sourcepath "${_UseJava_PATH_SEP}" _javadoc_sourcepath)

HDFGroup/hdf4 config/cmake/UseJava.cmake :1518

list(JOIN _javadoc_classpath "${_UseJava_PATH_SEP}" _javadoc_classpath)

HDFGroup/hdf4 HDF4Examples/config/cmake/UseJava.cmake :1508

list(JOIN _javadoc_sourcepath "${_UseJava_PATH_SEP}" _javadoc_sourcepath)

HDFGroup/hdf4 HDF4Examples/config/cmake/UseJava.cmake :1513

list(JOIN _javadoc_overview "${_UseJava_PATH_SEP}" _javadoc_overview)

HDFGroup/hdf4 HDF4Examples/config/cmake/UseJava.cmake :1518

list(JOIN _javadoc_classpath "${_UseJava_PATH_SEP}" _javadoc_classpath)

igraph/igraph doc/CMakeLists.txt :180

list(JOIN DOCBOOK_GENERATED_INPUTS ";" DOCBOOK_GENERATED_INPUTS_AS_STRING)

igraph/igraph etc/cmake/summary.cmake :100

list(JOIN MISSING_DEPENDENCIES ", " GLUED)

ispc/ispc examples/xpu/cmake/TestDrivers.cmake :26

list(JOIN ${test_name} "_" result_test_name)

InsightSoftwareConsortium/ITK Modules/ThirdParty/HDF5/src/itkhdf5/config/cmake/UseJava.cmake :1508

list(JOIN _javadoc_sourcepath "${_UseJava_PATH_SEP}" _javadoc_sourcepath)

KhronosGroup/KTX cmake/mkvk.cmake :108

list(JOIN mvffc_as_list " " mvffc_as_string)

strukturag/libheif CMakeLists.txt :480

list(JOIN REQUIRES_PRIVATE " " REQUIRES_PRIVATE)

libjxl/libjxl tools/wasm_demo/CMakeLists.txt :30

list(JOIN JXL_MODULE_SYMBOLS ", " JXL_MODULE_EXPORTS)

rui314/mold third-party/blake3/c/CMakeLists.txt :345

# TODO: Replace function with list(JOIN) when updating to CMake 3.12

stevengj/nlopt src/swig/glob_java.cmake :5

list(JOIN JAVA_SOURCES "\n" JAVA_SOURCES_LINES)

paceholder/nodeeditor docs/CMakeLists.txt :17

list(JOIN DOXYGEN_INPUT_DIR " " DOXYGEN_INPUT_DIR_JOINED)

ollama/ollama ml/backend/ggml/ggml/src/ggml-cuda/CMakeLists.txt :175

list(JOIN   CUDA_CXX_FLAGS " " CUDA_CXX_FLAGS_JOINED)  # pass host compiler flags as a single argument

AcademySoftwareFoundation/OpenColorIO src/OpenColorIO/CMakeLists.txt :268

list(JOIN SEPARATED_HEX ",0x" FORMATTED_HEX)

AcademySoftwareFoundation/OpenColorIO src/OpenColorIO/CMakeLists.txt :416

list(JOIN _OCIO_LINK_FLAGS_LIST_ ";" _OCIO_LINK_FLAGS_LIST_)

precice/precice cmake/discover_tests.cmake :46

list(JOIN labels "\;" labels)

OSGeo/PROJ cmake/ProjUtilities.cmake :94

list(JOIN EXTRA_REQUIRES " " EXTRA_REQUIRES)

qt/qt5 cmake/QtIRHelpers.cmake :135

list(JOIN include_submodules "," include_submodules)

qt/qt5 cmake/QtIRProcessHelpers.cmake :94

list(JOIN args " " ${output})

qt/qt5 tests/manual/RunCMake/InitRepository/RunCMakeTest.cmake :19

list(JOIN args " " args_str)

qt/qtgrpc src/tools/qtprotobufgen/Qt6ProtobufToolsMacros.cmake :128

list(JOIN arg_OPTIONS "\\\\$<SEMICOLON>" generation_options_string)

qt/qtgrpc src/tools/qtprotobufgen/Qt6ProtobufToolsMacros.cmake :764

list(JOIN lookup_keys "|" lookup_keys_regex)

qt/qtgrpc tests/auto/grpcgen/CMakeLists.txt :112

list(JOIN cmake_generator_tests "," cmake_generator_tests_string)

qt/qtgrpc tests/auto/protobufgen/CMakeLists.txt :119

list(JOIN cmake_generator_tests "," cmake_generator_tests_string)

google/re2 CMakeLists.txt :101

list(JOIN REQUIRES " " REQUIRES)

sandialabs/seacas cmake/tribits/examples/TribitsExampleProject/packages/wrap_external/CMakeLists.txt :67

list(JOIN includeDirsList " -I" includeDirsCompileOptions)

SOCI/soci cmake/soci_utils.cmake :105

list(JOIN PUBLIC_DEP_DEP_TARGETS "|" STORED_TARGETS)

SOCI/soci src/CMakeLists.txt :58

list(JOIN CONFIG_LINES "\n" CONFIG_CONTENT)

ThePhD/sol2 documentation/CMakeLists.txt :41

list(JOIN sol2_doxygen_public_headers " " sol2_doxygen_public_headers)

DrTimothyAldenDavis/SuiteSparse GraphBLAS/cmake_modules/GraphBLAS_PreJIT.cmake :129

list ( JOIN PREJIT "\",\n\"" PRENAMES )

xiaoyeli/superlu_dist cmake/FindHIP.cmake :452

list(APPEND HIP_HIPCC_INCLUDE_ARGS "$<$<BOOL:${include_directories_generator}>:-I$<JOIN:${include_directories_generator}, -I>>")

apple/swift Runtimes/Core/cmake/modules/AvailabilityMacros.cmake :38

list(JOIN availability_definitions "\n" availability_definitions)

trilinos/Trilinos cmake/SimpleTesting/cmake/ctest-cdash-setup.cmake :49

list(JOIN CTEST_CONFIGURE_COMMAND_ARGS " " CTEST_CONFIGURE_COMMAND)

trilinos/Trilinos cmake/tribits/examples/TribitsExampleProject/packages/wrap_external/CMakeLists.txt :67

list(JOIN includeDirsList " -I" includeDirsCompileOptions)

microsoft/vcpkg ports/ace/portfile.cmake :59

list(JOIN ACE_FEATURE_LIST "," ACE_FEATURES)

microsoft/vcpkg ports/ffmpeg/portfile.cmake :57

list(JOIN VCPKG_OSX_ARCHITECTURES " " OSX_ARCHS)

microsoft/vcpkg ports/juce/portfile.cmake :42

list(JOIN enforced_definitions "\n    " enforced_definitions)

microsoft/vcpkg ports/librsvg/CMakeLists.txt :196

list(JOIN librsvg_pc_requires_private " " requires_private)

microsoft/vcpkg ports/libspatialite/portfile.cmake :118

list(JOIN pkg_config_modules " " requires_private)

microsoft/vcpkg ports/minizip/CMakeLists.txt :98

list(JOIN MINIZIP_REQUIRES " " MINIZIP_REQUIRES)

microsoft/vcpkg ports/minizip/lib-to-def.cmake :25

list(JOIN symbols "\n" symbols)

microsoft/vcpkg ports/openh264/portfile.cmake :28

list(JOIN GASPREPROCESSOR "','" gaspreprocessor)

microsoft/vcpkg ports/python3/portfile.cmake :323

list(JOIN python_libs_dynload_failed_debug "\n" python_libs_dynload_failed_debug_str)

microsoft/vcpkg ports/python3/portfile.cmake :324

list(JOIN python_libs_dynload_failed_release "\n" python_libs_dynload_failed_release_str)

microsoft/vcpkg ports/readosm/portfile.cmake :65

list(JOIN pkg_config_modules " " requires_private)

microsoft/vcpkg ports/sail/portfile.cmake :20

list(JOIN ONLY_CODECS "\;" ONLY_CODECS_ESCAPED)

microsoft/vcpkg ports/tensorflow-common/tensorflow-common.cmake :275

list(JOIN CXXOPTS " " CXXOPTS)

microsoft/vcpkg ports/tensorflow-common/tensorflow-common.cmake :276

list(JOIN LINKOPTS " " LINKOPTS)

microsoft/vcpkg ports/tensorflow-common/tensorflow-common.cmake :299

list(JOIN COPTS " " COPTS)

microsoft/vcpkg ports/tensorflow-common/tensorflow-common.cmake :301

list(JOIN LINKOPTS " " LINKOPTS)

microsoft/vcpkg ports/tinycthread/portfile.cmake :25

list(JOIN SOURCE_LINES "\n" _contents)

microsoft/vcpkg ports/vcpkg-cmake/vcpkg_cmake_configure.cmake :39

list(JOIN invalid_maybe_unused_vars " " bad_items)

microsoft/vcpkg ports/vcpkg-cmake/vcpkg_cmake_configure.cmake :179

list(JOIN VCPKG_TARGET_ARCHITECTURE "\;" target_architecture_string)

microsoft/vcpkg ports/vcpkg-make/vcpkg_make.cmake :63

list(JOIN arg_COMMAND " " cmd)

microsoft/vcpkg ports/vcpkg-make/vcpkg_make_common.cmake :237

list(JOIN ${var} " " string)

microsoft/vcpkg ports/vcpkg-make/vcpkg_make_common.cmake :427

list(JOIN z_vcm_all_tools "\n   " tools)

microsoft/vcpkg ports/vcpkg-make/vcpkg_make_common.cmake :431

list(JOIN configure_env " " configure_env)

microsoft/vcpkg ports/vcpkg-tool-meson/portfile.cmake :38

list(JOIN patches "\n            " PATCHES)

microsoft/vcpkg ports/wasmedge/portfile.cmake :49

list(JOIN WASMEDGE_PLUGIN_WASI_NN_BACKEND "," WASMEDGE_PLUGIN_WASI_NN_BACKEND)

microsoft/vcpkg ports/wg21-sg14/portfile.cmake :15

list(JOIN SOURCE_LINES "\n" _contents)

microsoft/vcpkg ports/xmlsec/CMakeLists.txt :161

list(JOIN XMLSEC_OPENSSL_CFLAGS " -D" XMLSEC_OPENSSL_CFLAGS)

microsoft/vcpkg scripts/ports.cmake :106

list(JOIN ARGS " " ARG_STRING)

microsoft/vcpkg scripts/buildsystems/vcpkg.cmake :506

list(JOIN VCPKG_FEATURE_FLAGS "," Z_VCPKG_FEATURE_FLAGS)

microsoft/vcpkg scripts/cmake/vcpkg_configure_make.cmake :220

list(JOIN ${var} " " string)

microsoft/vcpkg scripts/cmake/vcpkg_configure_make.cmake :323

list(JOIN z_vcm_paths_with_spaces "\n   " z_vcm_paths_with_spaces)

microsoft/vcpkg scripts/cmake/vcpkg_configure_make.cmake :594

list(JOIN z_vcm_all_tools "\n   " tools)

microsoft/vcpkg scripts/cmake/vcpkg_configure_make.cmake :708

list(JOIN all_libs_list " " all_libs_string)

microsoft/vcpkg scripts/cmake/vcpkg_configure_make.cmake :785

list(JOIN z_vcm_all_flags "\n   " flags)

microsoft/vcpkg scripts/cmake/vcpkg_execute_build_process.cmake :18

list(JOIN Z_VCPKG_EXECUTE_BUILD_PROCESS_RETRY_ERROR_MESSAGES "|" Z_VCPKG_EXECUTE_BUILD_PROCESS_RETRY_ERROR_MESSAGES)

microsoft/vcpkg scripts/test_ports/vcpkg-ci-msys2/portfile.cmake :126

list(JOIN ${list_name} " " list_string)

microsoft/vcpkg scripts/test_ports/vcpkg-ci-msys2/portfile.cmake :248

list(JOIN missing_deps " " missing_deps_string)

microsoft/vcpkg scripts/test_ports/vcpkg-ci-msys2/portfile.cmake :256

list(JOIN CMAKE_MATCH_1 " " current_provides)

microsoft/vcpkg scripts/test_ports/vcpkg-ci-msys2/portfile.cmake :262

list(JOIN vcpkg_provides " " vcpkg_provides_string)

microsoft/vcpkg scripts/test_ports/vcpkg-ci-msys2/portfile.cmake :263

list(JOIN current_provides " " current_provides_string)

microsoft/vcpkg scripts/test_ports/vcpkg-ci-msys2/portfile.cmake :291

list(JOIN mismatched_deps " " mismatched_deps)

microsoft/vcpkg scripts/test_ports/vcpkg-ci-msys2/portfile.cmake :301

list(JOIN upgradable " " upgradable)

microsoft/vcpkg scripts/test_ports/vcpkg-ci-msys2/portfile.cmake :309

list(JOIN vanished " " vanished)

Viskores/viskores CMake/patches/3.15/FindMPI.cmake :1731

list(JOIN MPI_${LANG}_COMPILE_OPTIONS " " MPI_${LANG}_COMPILE_FLAGS)

ziglang/zig cmake/Findllvm.cmake :29

list(JOIN LLVM_CONFIG_ERROR_MESSAGES "\n" LLVM_CONFIG_ERROR_MESSAGE)

ziglang/zig cmake/install.cmake :12

list(JOIN ZIG_INSTALL_ARGS " " s_INSTALL_LIBSTAGE2_ARGS)