cmake CMAKE_BUILD_TOOL examples

google/filament third_party/zstd/build/cmake/CMakeLists.txt :188

add_custom_target(clean-all
   COMMAND ${CMAKE_BUILD_TOOL} clean
   COMMAND rm -rf ${CMAKE_BINARY_DIR}/
)

llvm-dcpu16/llvm-dcpu16 cmake/modules/TableGen.cmake :107

add_custom_command(OUTPUT ${${project}_TABLEGEN_EXE}
        COMMAND ${CMAKE_BUILD_TOOL} ${target}
        DEPENDS ${CX_NATIVE_TG_DIR}/CMakeCache.txt
        WORKING_DIRECTORY ${CX_NATIVE_TG_DIR}
        COMMENT "Building native TableGen...")

SCIInstitute/SCIRun Superbuild/PythonExternal.cmake :106

ExternalProject_Add(Python_external
    GIT_REPOSITORY ${python_GIT_URL}
    GIT_TAG ${python_GIT_TAG}
    PATCH_COMMAND ""
    CONFIGURE_COMMAND PCbuild/build.bat
    BUILD_IN_SOURCE ON
    BUILD_COMMAND ${CMAKE_BUILD_TOOL} PCbuild/pcbuild.sln /nologo /property:Configuration=Release /property:Platform=${python_WIN32_ARCH}
    INSTALL_COMMAND "${CMAKE_COMMAND}" -E copy_if_different
      <SOURCE_DIR>/PC/pyconfig.h
      <SOURCE_DIR>/Include/pyconfig.h
  )

mutable-org/mutable CMakeFiles/Binaryen.cmake :13

ExternalProject_Add(
    Binaryen
    PREFIX third-party
    DOWNLOAD_DIR "${CMAKE_CURRENT_SOURCE_DIR}/third-party"
    GIT_REPOSITORY "https://github.com/WebAssembly/binaryen.git"
    GIT_TAG "${BINARYEN_VERSION}"
    GIT_SUBMODULES # fetch/update submodules of Binaryen
    SOURCE_DIR "${CMAKE_CURRENT_SOURCE_DIR}/third-party/binaryen-${BINARYEN_VERSION}"
    CMAKE_ARGS -DBUILD_STATIC_LIB=${BINARYEN_build_static} -DCMAKE_BUILD_TYPE=${CMAKE_BUILD_TYPE} -DCMAKE_C_COMPILER=${CMAKE_C_COMPILER} -DCMAKE_CXX_COMPILER=${CMAKE_CXX_COMPILER} -DBYN_ENABLE_ASSERTIONS=${BINARYEN_enable_assertions} -DBUILD_TESTS=OFF -DBUILD_TOOLS=OFF -DENABLE_WERROR=OFF
    CONFIGURE_HANDLED_BY_BUILD true
    BUILD_BYPRODUCTS "${PROJECT_BINARY_DIR}/third-party/src/Binaryen-build/lib/${CMAKE_STATIC_LIBRARY_PREFIX}binaryen${CMAKE_STATIC_LIBRARY_SUFFIX}"
    BUILD_COMMAND ${CMAKE_BUILD_TOOL} binaryen
    INSTALL_COMMAND ""
)

steineggerlab/foldmason lib/foldseek/lib/mmseqs/lib/zstd/build/cmake/CMakeLists.txt :110

ADD_CUSTOM_TARGET(clean-all
   COMMAND ${CMAKE_BUILD_TOOL} clean
   COMMAND rm -rf ${CMAKE_BINARY_DIR}/
)

paxo-phone/PaxOS-8 src/lib/dirent-1.23.2/CMakeLists.txt :30

add_custom_target (distclean
    COMMAND ${CMAKE_BUILD_TOOL} clean
    COMMAND ${CMAKE_COMMAND} -P ${CMAKE_SOURCE_DIR}/distclean.cmake
)