ornladios/ADIOS2
cmake/upstream/FindMPI.cmake
:1744
list(JOIN MPI_${LANG}_COMPILE_OPTIONS " " MPI_${LANG}_COMPILE_FLAGS)
list(JOIN MPI_${LANG}_COMPILE_OPTIONS " " MPI_${LANG}_COMPILE_FLAGS)
list(JOIN EXCLUDE_EXPRESSIONS "|" TEST_EXCLUDE_STRING)
list(JOIN EXCLUDE_EXPRESSIONS "|" TEST_EXCLUDE_STRING)
list(JOIN EXCLUDE_EXPRESSIONS "|" TEST_EXCLUDE_STRING)
list(JOIN EXCLUDE_EXPRESSIONS "|" TEST_EXCLUDE_STRING)
list(JOIN description "\n" multiline_description)
list(JOIN description "\n" multiline_description)
list(APPEND C_FLAGS "$<$<BOOL:${prop_incdirs}>:-I$<JOIN:${prop_incdirs},$<SEMICOLON>-I>>")
list(APPEND C_FLAGS "$<$<BOOL:${prop_compdefs}>:-D$<JOIN:${prop_compdefs},$<SEMICOLON>-D>>")
list(APPEND C_FLAGS "$<$<BOOL:${prop_compopt}>:$<JOIN:${prop_compopt},$<SEMICOLON>>>")
list(JOIN FASTGLTF_ABS_SOURCES " " DOXYGEN_INPUT)
# CMake 3.12 is finally getting a list(JOIN) function, but until then
list(JOIN SEPARATED_HEX ", 0x" FORMATTED_HEX)
list(JOIN glfw_PKG_LIBS " " libs)
list(JOIN include_dirs "," extra_includes)
list(JOIN EXPORTED_RUNTIME_METHODS "\', \'" EXPORTED_RUNTIME_METHODS)
list(JOIN EXPORTED_FUNCTIONS "\', \'" EXPORTED_FUNCTIONS)
list(JOIN _javadoc_sourcepath "${_UseJava_PATH_SEP}" _javadoc_sourcepath)
list(JOIN _javadoc_classpath "${_UseJava_PATH_SEP}" _javadoc_classpath)
list(JOIN _javadoc_sourcepath "${_UseJava_PATH_SEP}" _javadoc_sourcepath)
list(JOIN _javadoc_overview "${_UseJava_PATH_SEP}" _javadoc_overview)
list(JOIN _javadoc_classpath "${_UseJava_PATH_SEP}" _javadoc_classpath)
list(JOIN DOCBOOK_GENERATED_INPUTS ";" DOCBOOK_GENERATED_INPUTS_AS_STRING)
list(JOIN MISSING_DEPENDENCIES ", " GLUED)
list(JOIN ${test_name} "_" result_test_name)
list(JOIN _javadoc_sourcepath "${_UseJava_PATH_SEP}" _javadoc_sourcepath)
list(JOIN mvffc_as_list " " mvffc_as_string)
list(JOIN REQUIRES_PRIVATE " " REQUIRES_PRIVATE)
list(JOIN JXL_MODULE_SYMBOLS ", " JXL_MODULE_EXPORTS)
# TODO: Replace function with list(JOIN) when updating to CMake 3.12
list(JOIN JAVA_SOURCES "\n" JAVA_SOURCES_LINES)
list(JOIN DOXYGEN_INPUT_DIR " " DOXYGEN_INPUT_DIR_JOINED)
list(JOIN CUDA_CXX_FLAGS " " CUDA_CXX_FLAGS_JOINED) # pass host compiler flags as a single argument
list(JOIN SEPARATED_HEX ",0x" FORMATTED_HEX)
list(JOIN _OCIO_LINK_FLAGS_LIST_ ";" _OCIO_LINK_FLAGS_LIST_)
list(JOIN labels "\;" labels)
list(JOIN EXTRA_REQUIRES " " EXTRA_REQUIRES)
list(JOIN include_submodules "," include_submodules)
list(JOIN args " " ${output})
list(JOIN args " " args_str)
list(JOIN arg_OPTIONS "\\\\$<SEMICOLON>" generation_options_string)
list(JOIN lookup_keys "|" lookup_keys_regex)
list(JOIN cmake_generator_tests "," cmake_generator_tests_string)
list(JOIN cmake_generator_tests "," cmake_generator_tests_string)
list(JOIN REQUIRES " " REQUIRES)
list(JOIN includeDirsList " -I" includeDirsCompileOptions)
list(JOIN PUBLIC_DEP_DEP_TARGETS "|" STORED_TARGETS)
list(JOIN CONFIG_LINES "\n" CONFIG_CONTENT)
list(JOIN sol2_doxygen_public_headers " " sol2_doxygen_public_headers)
list ( JOIN PREJIT "\",\n\"" PRENAMES )
list(APPEND HIP_HIPCC_INCLUDE_ARGS "$<$<BOOL:${include_directories_generator}>:-I$<JOIN:${include_directories_generator}, -I>>")
list(JOIN availability_definitions "\n" availability_definitions)
list(JOIN CTEST_CONFIGURE_COMMAND_ARGS " " CTEST_CONFIGURE_COMMAND)
list(JOIN includeDirsList " -I" includeDirsCompileOptions)
list(JOIN ACE_FEATURE_LIST "," ACE_FEATURES)
list(JOIN VCPKG_OSX_ARCHITECTURES " " OSX_ARCHS)
list(JOIN enforced_definitions "\n " enforced_definitions)
list(JOIN librsvg_pc_requires_private " " requires_private)
list(JOIN pkg_config_modules " " requires_private)
list(JOIN MINIZIP_REQUIRES " " MINIZIP_REQUIRES)
list(JOIN symbols "\n" symbols)
list(JOIN GASPREPROCESSOR "','" gaspreprocessor)
list(JOIN python_libs_dynload_failed_debug "\n" python_libs_dynload_failed_debug_str)
list(JOIN python_libs_dynload_failed_release "\n" python_libs_dynload_failed_release_str)
list(JOIN pkg_config_modules " " requires_private)
list(JOIN ONLY_CODECS "\;" ONLY_CODECS_ESCAPED)
list(JOIN CXXOPTS " " CXXOPTS)
list(JOIN LINKOPTS " " LINKOPTS)
list(JOIN COPTS " " COPTS)
list(JOIN LINKOPTS " " LINKOPTS)
list(JOIN SOURCE_LINES "\n" _contents)
list(JOIN invalid_maybe_unused_vars " " bad_items)
list(JOIN VCPKG_TARGET_ARCHITECTURE "\;" target_architecture_string)
list(JOIN arg_COMMAND " " cmd)
list(JOIN ${var} " " string)
list(JOIN z_vcm_all_tools "\n " tools)
list(JOIN configure_env " " configure_env)
list(JOIN patches "\n " PATCHES)
list(JOIN WASMEDGE_PLUGIN_WASI_NN_BACKEND "," WASMEDGE_PLUGIN_WASI_NN_BACKEND)
list(JOIN SOURCE_LINES "\n" _contents)
list(JOIN XMLSEC_OPENSSL_CFLAGS " -D" XMLSEC_OPENSSL_CFLAGS)
list(JOIN ARGS " " ARG_STRING)
list(JOIN VCPKG_FEATURE_FLAGS "," Z_VCPKG_FEATURE_FLAGS)
list(JOIN ${var} " " string)
list(JOIN z_vcm_paths_with_spaces "\n " z_vcm_paths_with_spaces)
list(JOIN z_vcm_all_tools "\n " tools)
list(JOIN all_libs_list " " all_libs_string)
list(JOIN z_vcm_all_flags "\n " flags)
list(JOIN Z_VCPKG_EXECUTE_BUILD_PROCESS_RETRY_ERROR_MESSAGES "|" Z_VCPKG_EXECUTE_BUILD_PROCESS_RETRY_ERROR_MESSAGES)
list(JOIN ${list_name} " " list_string)
list(JOIN missing_deps " " missing_deps_string)
list(JOIN CMAKE_MATCH_1 " " current_provides)
list(JOIN vcpkg_provides " " vcpkg_provides_string)
list(JOIN current_provides " " current_provides_string)
list(JOIN mismatched_deps " " mismatched_deps)
list(JOIN upgradable " " upgradable)
list(JOIN vanished " " vanished)
list(JOIN MPI_${LANG}_COMPILE_OPTIONS " " MPI_${LANG}_COMPILE_FLAGS)
list(JOIN LLVM_CONFIG_ERROR_MESSAGES "\n" LLVM_CONFIG_ERROR_MESSAGE)
list(JOIN ZIG_INSTALL_ARGS " " s_INSTALL_LIBSTAGE2_ARGS)