cmake $<SEMICOLON> examples

bambulab/BambuStudio deps/CMakeLists.txt :67

string(REPLACE ";" "$<SEMICOLON>" CMAKE_OSX_ARCHS "${CMAKE_OSX_ARCHITECTURES}")

GoSSIP-SJTU/TripleDoggy cmake/modules/CrossCompile.cmake :41

string(REPLACE ";" "$<SEMICOLON>" targets_to_build_arg
         "${LLVM_TARGETS_TO_BUILD}")

topling/toplingdb java/CMakeLists.txt :799

add_test(
      NAME jtest_${CLAZZ}
      COMMAND ${Java_JAVA_EXECUTABLE} ${JVMARGS} -ea -Xcheck:jni -Djava.library.path=${PROJECT_BINARY_DIR}/java/${CMAKE_BUILD_TYPE} -classpath ${JAVA_RUN_TESTCLASSPATH}$<SEMICOLON>${ROCKSDBJNI_CLASSES_TEST_JAR_FILE} org.rocksdb.test.RocksJunitRunner ${CLAZZ}
    )

eProsima/Fast-DDS test/unittest/logging/log_macros/CMakeLists.txt :53

target_link_libraries(LogMacrosAllActiveTests
    fastcdr
    fastdds::log
    GTest::gtest
    ${MOCKS}
    $<$<BOOL:${WIN32}>:iphlpapi$<SEMICOLON>Shlwapi>
    )

cvet/fonline BuildTools/StartGeneration.cmake :206

add_compile_definitions($<$<CONFIG:San_Address_Undefined>:LLVM_USE_SANITIZER=Address$<SEMICOLON>Undefined>)

BearWare/TeamTalk5 Library/TeamTalkLib/build/webrtc/CMakeLists.txt :259

ExternalProject_Add(webrtc-src
        DOWNLOAD_COMMAND  ${WEBRTC_FETCH_CMD1}
        COMMAND           ${WEBRTC_FETCH_CMD2}
        COMMAND           ${WEBRTC_FETCH_CMD3}
        PATCH_COMMAND     ${WEBRTC_PATCH_CMD1}
        UPDATE_COMMAND    ""
        INSTALL_DIR       ${WEBRTC_INSTALL_ROOT}
        CONFIGURE_COMMAND ${DEPOTTOOLS_EXPORT} && cd ${WEBRTC_SOURCE_ROOT} && gn gen <INSTALL_DIR>
        BUILD_COMMAND     ${DEPOTTOOLS_EXPORT} && ninja -v -C <INSTALL_DIR> teamtalk
        INSTALL_COMMAND   cd ${WEBRTC_SOURCE_ROOT} && mkdir -p <INSTALL_DIR>/include
        COMMAND           cd ${WEBRTC_SOURCE_ROOT} && find . -type f -name "*.h" -exec ditto \{\} <INSTALL_DIR>/include/\{\} \$<SEMICOLON>
        COMMAND           cd ${WEBRTC_SOURCE_ROOT} && find . -type f -name "*.inc" -exec ditto \{\} <INSTALL_DIR>/include/\{\} \$<SEMICOLON>
        BUILD_BYPRODUCTS  <INSTALL_DIR>/obj/modules/audio_processing/libteamtalk.a
        DEPENDS depot-tools
        )

feelpp/feelpp ports/linux/CMake/CMakeLists.txt :90

ExternalProject_Add(Boost
    DEPENDS OpenMPI
    PREFIX "${CMAKE_BINARY_DIR}"
    URL ${BOOST_URL}
    CONFIGURE_COMMAND 
        echo "using mpi : ${OPENMPI_INSTALL_PREFIX}/bin/mpic++ $<SEMICOLON>" > ${CMAKE_BINARY_DIR}/src/Boost/user-config.jam
        && echo "" >> ${CMAKE_BINARY_DIR}/src/Boost/user-config.jam
        && cd ${CMAKE_BINARY_DIR}/src/Boost && ./bootstrap.sh
    BUILD_COMMAND
        cd ${CMAKE_BINARY_DIR}/src/Boost
        && ./bjam -j4 install ${BJAM_OPTIONS_SEP} --layout=tagged --prefix=${BOOST_INSTALL_PREFIX} --user-config=user-config.jam variant=release threading=single,multi link=static,shared
    INSTALL_COMMAND true
)

keenon/nimblephysics CMakeLists.txt :536

add_custom_command(
    OUTPUT ${DOXYGEN_HTML_INDEX}
    COMMAND ${CMAKE_COMMAND} -E echo_append "Building API Documentation..."
    COMMAND ${DOXYGEN_EXECUTABLE} -u ${DOXYGEN_DOXYFILE}
    COMMAND ${DOXYGEN_EXECUTABLE} ${DOXYGEN_DOXYFILE}

    # Strip path prefix from all paths in dart.tag
    COMMAND ${CMAKE_COMMAND} -E echo "Stripping paths from"
    "${DOXYGEN_GENERATE_TAGFILE}"
    COMMAND sed -i s:${DOXYGEN_STRIP_FROM_PATH}::g ${DOXYGEN_GENERATE_TAGFILE}

    # Strip all doxygen="path" HTML tags
    COMMAND ${CMAKE_COMMAND} -E echo "Stripping Doxygen HTML tags"
    COMMAND find "${DOXYGEN_OUTPUT_ROOT}" -type f -name "*.html"
    -exec sed -i 's: doxygen=\"[^\"]*\"::g' {} \\$<SEMICOLON>
    COMMAND ${CMAKE_COMMAND} -E echo "Done."
    WORKING_DIRECTORY ${PROJECT_SOURCE_DIR}/doxygen
    DEPENDS ${DOXYGEN_DOXYFILE}
  )

MITK/MITK CMake/mitkFunctionConfigureVisualStudioUserProjectFile.cmake :35

set_target_properties(${VSUPF_NAME} PROPERTIES VS_DEBUGGER_ENVIRONMENT "PATH=\
$<$<CONFIG:Debug>:${PATH_DEBUG}>\
$<$<CONFIG:Release>:${PATH_RELEASE}>\
$<$<CONFIG:RelWithDebInfo>:${PATH_RELWITHDEBINFO}>\
$<$<CONFIG:MinSizeRel>:${PATH_MINSIZEREL}>\
$<SEMICOLON>%PATH%")

swiftlang/swift Runtimes/Core/cmake/modules/EmitSwiftInterface.cmake :42

target_compile_options(${target} PRIVATE
      $<$<COMPILE_LANGUAGE:Swift>:-emit-module-interface-path$<SEMICOLON>${CMAKE_CURRENT_BINARY_DIR}/${module_name}.swiftmodule/${SwiftCore_MODULE_TRIPLE}.swiftinterface>
      $<$<COMPILE_LANGUAGE:Swift>:-emit-private-module-interface-path$<SEMICOLON>${CMAKE_CURRENT_BINARY_DIR}/${module_name}.swiftmodule/${SwiftCore_MODULE_TRIPLE}.private.swiftinterface>)

o2e/OLLVM-9.0.1 cmake/modules/CrossCompile.cmake :45

string(REPLACE ";" "$<SEMICOLON>" experimental_targets_to_build_arg
         "${LLVM_EXPERIMENTAL_TARGETS_TO_BUILD}")

FlightGear/flightgear CMakeModules/QtDeployment.cmake :9

add_custom_target(windeploy
        COMMENT "Running windeployqt on FGFS"
        COMMAND ${CMAKE_COMMAND} -E remove_directory "${CMAKE_BINARY_DIR}/windeployqt"
        #COMMAND set PATH=%PATH%$<SEMICOLON>${qt5_install_prefix}/bin
        COMMAND windeployqt --dir "${CMAKE_BINARY_DIR}/windeployqt" --release --no-compiler-runtime --qmldir ${QMLDIR} "$<TARGET_FILE_DIR:fgfs>/$<TARGET_FILE_NAME:fgfs>"
    )

personalrobotics/aikido CMakeLists.txt :219

add_custom_command(OUTPUT "${DOXYGEN_HTML_INDEX}"
    COMMAND "${DOXYGEN_EXECUTABLE}"

    # Fix missing ^ in generated navtree.js for external DART link
    COMMAND sed -i s:\"http:\"\^http:g ${DOXYGEN_OUTPUT_ROOT}/navtree.js

    # Strip path prefix from all paths in aikido.tag
    COMMAND ${CMAKE_COMMAND} -E echo "Stripping paths from"
        "${DOXYGEN_GENERATE_TAGFILE}"
    COMMAND sed -i s:${DOXYGEN_STRIP_FROM_PATH}::g ${DOXYGEN_GENERATE_TAGFILE}

    # Strip all doxygen="path" HTML tags
    COMMAND ${CMAKE_COMMAND} -E echo "Stripping Doxygen HTML tags"
    COMMAND find "${DOXYGEN_OUTPUT_ROOT}" -type f -name "*.html"
        -exec sed -i 's: doxygen=\"[^\"]*\"::g' {} \\$<SEMICOLON>

    DEPENDS "${DOXYGEN_WORKING_DIR}/Doxyfile"
    WORKING_DIRECTORY "${DOXYGEN_WORKING_DIR}"
  )

rcaelers/workrave CMakeLists.txt :931

add_compile_options($<$<COMPILE_LANG_AND_ID:CXX,MSVC>:/bigobj$<SEMICOLON>/Zc:__cplusplus>)

LadybirdBrowser/ladybird Meta/CMake/common_compile_options.cmake :47

string(APPEND args ${arg}$<SEMICOLON>)

CTSRD-CHERI/cheribsd contrib/googletest/googletest/CMakeLists.txt :143

string(REPLACE ";" "$<SEMICOLON>" dirs "${gtest_build_include_dirs}")

HDFGroup/hdf5 config/cmake/ZLIBNG/CMakeLists.txt :1205

target_include_directories(${ZLIB_LIB_TARGET} PUBLIC
    "$<BUILD_INTERFACE:${CMAKE_CURRENT_BINARY_DIR}$<SEMICOLON>${CMAKE_CURRENT_SOURCE_DIR}>"
    "$<INSTALL_INTERFACE:${CMAKE_INSTALL_INCLUDEDIR}>")