cmake file examples

Signatures

file(READ <filename> <out-var> [...])
file(STRINGS <filename> <out-var> [...])
file(<HASH> <filename> <out-var>)
file(TIMESTAMP <filename> <out-var> [...])
file(GET_RUNTIME_DEPENDENCIES [...])
file({WRITE | APPEND} <filename> <content>...)
file({TOUCH | TOUCH_NOCREATE} <file>...)
file(GENERATE OUTPUT <output-file> [...])
file(CONFIGURE OUTPUT <output-file> CONTENT <content> [...])
file({GLOB | GLOB_RECURSE} <out-var> [...] <globbing-expr>...)
file(MAKE_DIRECTORY <directories>...)
file({REMOVE | REMOVE_RECURSE } <files>...)
file(RENAME <oldname> <newname> [...])
file(COPY_FILE <oldname> <newname> [...])
file({COPY | INSTALL} <file>... DESTINATION <dir> [...])
file(SIZE <filename> <out-var>)
file(READ_SYMLINK <linkname> <out-var>)
file(CREATE_LINK <original> <linkname> [...])
file(CHMOD <files>... <directories>... PERMISSIONS <permissions>... [...])
file(CHMOD_RECURSE <files>... <directories>... PERMISSIONS <permissions>... [...])
file(REAL_PATH <path> <out-var> [BASE_DIRECTORY <dir>] [EXPAND_TILDE])
file(RELATIVE_PATH <out-var> <directory> <file>)
file({TO_CMAKE_PATH | TO_NATIVE_PATH} <path> <out-var>)
file(DOWNLOAD <url> [<file>] [...])
file(UPLOAD <file> <url> [...])
file(LOCK <path> [...])
file(ARCHIVE_CREATE OUTPUT <archive> PATHS <paths>... [...])
file(ARCHIVE_EXTRACT INPUT <archive> [...])

Examples

timi-liuliang/echo thirdparty/eigen-3.3.3/cmake/language_support.cmake :31

file(REMOVE_RECURSE ${CMAKE_BINARY_DIR}/language_tests/${language})

mgerhardy/caveexpress cmake/macros.cmake :224

file(REMOVE_RECURSE ${ANDROID_BIN_ROOT}/src/org/${DIR})

alicevision/AliceVision vcpkg/overlay_ports/opencv4/portfile.cmake :684

file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/share/opencv4/licenses")

o3de/o3de cmake/TestImpactFramework/LYTestImpactFramework.cmake :629

file(REMOVE_RECURSE ${LY_TEST_IMPACT_PYTHON_TEST_RUN_DIR})

qxiaofan/awesome-orb-slam3-3dvisioncraft-version Examples/ROS/ORB_SLAM3/build/CMakeFiles/test-results.dir/cmake_clean.cmake :1

file(REMOVE_RECURSE
  "CMakeFiles/test-results"
)

dpaulat/supercell-wx scwx-qt/scwx-qt.cmake :861

file(REMOVE_RECURSE
                 "${CMAKE_INSTALL_PREFIX}/lib")

liminchen/OptCuts ext/libigl/external/cgal/src/CGAL_Project-stamp/extract-CGAL_Project.cmake :32

file(REMOVE_RECURSE "${ut_dir}")

r1delta/r1delta overlays/ports/mimalloc/portfile.cmake :52

file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/share")

SsageParuders/Android_Native_Surface my_android_opencv/modules/java/android_sdk/CMakeLists.txt :11

file(REMOVE_RECURSE "${OPENCV_JAVA_DIR}")

OSVR/SteamVR-OSVR vendor/eigen-3.2.4/cmake/language_support.cmake :31

file(REMOVE_RECURSE ${CMAKE_BINARY_DIR}/language_tests/${language})

LLNL/axom scripts/vcpkg_ports/mfem/portfile.cmake :42

file(REMOVE_RECURSE "${_config_dir}/mfem")

prophesee-ai/openeb cmake/custom_targets/create_metavision_open_archive_folder.cmake :93

file(REMOVE_RECURSE "${OUTPUT_DIR}/hal/python/doc")

mysql/mysql-connector-cpp cdk/cmake/utils.cmake :161

file(REMOVE_RECURSE ${DIR})

VowpalWabbit/vowpal_wabbit python/vcpkg_python_override_ports/python39/liblzma/portfile.cmake :61

file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/bin" "${CURRENT_PACKAGES_DIR}/debug/bin")

jasp-stats/jasp-desktop Tools/CMake/Conan.cmake :59

file(REMOVE_RECURSE ${CMAKE_BINARY_DIR}/_deps/)

microsoft/vcpkg-tool azure-pipelines/e2e-projects/overlays-project-with-config/config-overlays/beicode/portfile.cmake :16

file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/include")

RosettaCommons/binder cmake/Modules/FindPython/Support.cmake :410

file (REMOVE_RECURSE "${_${_PYTHON_PREFIX}_VERSION_DIR}")

rbfx/rbfx Source/ThirdParty/tracy/cmake/CPM.cmake :846

file(REMOVE_RECURSE ${CPM_FETCHCONTENT_BASE_DIR}/${lower_case_name}-subbuild)

ComputationalBiomechanicsLab/opensim-creator third_party/libosim/opensim-core/dependencies/CMakeLists.txt :169

file(REMOVE_RECURSE ${CMAKE_INSTALL_PREFIX}/${DEP_NAME})

KratosMultiphysics/Kratos applications/CoSimulationApplication/custom_external_libraries/CoSimIO/CMakeLists.txt :135

file(REMOVE_RECURSE bin)

QMCPACK/qmcpack CMake/ctest_script.cmake :321

file(REMOVE_RECURSE ${CTEST_BINARY_DIRECTORY}/tgcov_diff)

luxonis/depthai-core cmake/ports/opencv4/portfile.cmake :559

file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/bin" "${CURRENT_PACKAGES_DIR}/debug/bin")

PaddlePaddle/Paddle cmake/external/libmct.cmake :71

file(REMOVE_RECURSE ${LIBMCT_PREFIX_DIR})

H-uru/Plasma Scripts/Ports/python3/portfile.cmake :350

file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/tools/${PORT}/debug")

wolfpld/etcpak CPM.cmake :846

file(REMOVE_RECURSE ${CPM_FETCHCONTENT_BASE_DIR}/${lower_case_name}-subbuild)

trilinos/Trilinos packages/kokkos/scripts/CTestRun.cmake :15

file(REMOVE_RECURSE "${CTEST_BINARY_DIRECTORY}")

ju1ce/April-Tag-VR-FullBody-Tracker vcpkg-ports/openvr/portfile.cmake :54

file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/include")

ValveSoftware/GameNetworkingSockets vcpkg_ports/gamenetworkingsockets/portfile.cmake :67

file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/include")

meemknight/ourCraft thirdparty/assimp-5.2.4/cmake-modules/DebSourcePPA.cmake :76

file(REMOVE_RECURSE ${DEBIAN_SOURCE_ORIG_DIR}.orig/${REMOVE_DIR})

ufz/ogs scripts/cmake/CPM.cmake :852

file(REMOVE_RECURSE "${CPM_FETCHCONTENT_BASE_DIR}/${lower_case_name}-subbuild")

Tinob/Ishiiruka Source/Android/jni/CMakeLists.txt :18

file(REMOVE_RECURSE ${CMAKE_SOURCE_DIR}/Source/Android/app/src/main/assets/Sys/)

Kitware/VTK CMake/vtkiOS.cmake :11

file(REMOVE_RECURSE ${PREFIX_DIR})

OpendTect/OpendTect CMakeModules/packagescripts/ODMakePackagesUtils.cmake :474

file( REMOVE_RECURSE "${PACKAGE_DIR}/${REL_DIR}" )

machinekit/machinekit-hal src/modules/unmanaged/drivers/temp_atlas/CMakeLists.txt :50

file(REMOVE_RECURSE
         ${CMAKE_CURRENT_BINARY_DIR}/${DISTRIBUTION_NORMALIZED_NAME})

ned14/quickcpplib cmakelib/QuickCppLibUtils.cmake :679

file(REMOVE_RECURSE "${path}")

CUBRID/cubrid pl_engine/cmake/install_jdk.cmake :50

file(REMOVE_RECURSE ${JDK_DEST_DIR}/src.zip)

arkdb/inception cmake/dtrace_prelink.cmake :41

FILE(REMOVE_RECURSE dtrace_objects_merge)