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 editor/Qt/5.10.0/msvc2017_64/lib/cmake/Qt5Core/Qt5CoreMacros.cmake :63

file(MAKE_DIRECTORY ${outpath})

geodynamics/aspect contrib/world_builder/tests/CMakeLists.txt :460

file(MAKE_DIRECTORY ${CMAKE_BINARY_DIR}/tests/CPP)

o3de/o3de cmake/LYTestWrappers.cmake :36

file(MAKE_DIRECTORY ${PYTEST_XML_OUTPUT_DIR})

Hork-Engine/Hork-Source hork_config.cmake :350

file (MAKE_DIRECTORY ${CMAKE_BINARY_DIR}/${PATH})

STORM-IRIT/Radium-Engine cmake/RadiumSetupFunctions.cmake :226

file(MAKE_DIRECTORY
                 \"${CMAKE_INSTALL_PREFIX}/bin/${ARGS_NAME}.app/Contents/Plugins/lib\")

overte-org/overte cmake/macros/AutoScribeShader.cmake :404

file(MAKE_DIRECTORY ${SHADERS_DIR})

CNES/MAJA Testing/CMakeLists.txt :89

FILE(MAKE_DIRECTORY ${TEMP})

NREL/OpenStudio developer/cmake/CMakeLists.txt :18

file(MAKE_DIRECTORY "${PROJECT_BINARY_DIR}/RelWithDebInfo")

Morwenn/cpp-sort cmake/FindLcov.cmake :331

file(MAKE_DIRECTORY ${LCOV_HTML_PATH}/all_targets)

Kitware/kwiver CMake/dashboard-scripts/KWIVER_common.cmake :295

file(MAKE_DIRECTORY "${CTEST_BINARY_DIRECTORY}")

liminchen/OptCuts ext/libigl/external/eigen/cmake/language_support.cmake :32

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

bareos/bareos systemtests/cmake/BareosSystemtestFunctions.cmake :532

file(MAKE_DIRECTORY ${working_dir})

openvinotoolkit/openvino cmake/developer_package/download/extract.cmake :9

file(MAKE_DIRECTORY ${unpacked_path})

x64dbg/x64dbg cmake/release.cmake :103

file(MAKE_DIRECTORY "${RELEASE_DIR}/pdb")

gnss-sdr/gnss-sdr tests/CMakeLists.txt :467

file(MAKE_DIRECTORY ${GNSSTK_INCLUDE_DIRS})

NVIDIA/MatX cmake/rapids-cmake/testing/cpm/cpm_find-patch-command-required/CMakeLists.txt :24

file(MAKE_DIRECTORY "${deps_dir}")

Kitware/ParaView CMake/ParaViewTestInstall.cmake :67

file(MAKE_DIRECTORY
    ${INSTALL_TEST_BUILD_DIR})

jacob-baines/elfparser CMake/DeployQt5.cmake :238

file(MAKE_DIRECTORY "${plugins_path}")

BRAINSia/BRAINSTools ReferenceAtlas/CMake/ReferenceAtlasExternalData.cmake :31

file(MAKE_DIRECTORY "${ExternalData_OBJECT_STORES}")

ceph/ceph cmake/modules/BuildDPDK.cmake :121

file(MAKE_DIRECTORY ${DPDK_INCLUDE_DIR})

catchorg/Catch2 CMake/FindLcov.cmake :339

file(MAKE_DIRECTORY ${LCOV_HTML_PATH}/selected_targets)

AcademySoftwareFoundation/openvdb nanovdb/nanovdb/unittest/CMakeLists.txt :34

file(MAKE_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}/data")

apache/trafficserver cmake/install_configs.cmake :24

file(MAKE_DIRECTORY "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/${CONFIG_DEST_PATH}")

STEllAR-GROUP/hpx cmake/HPX_AddModule.cmake :108

file(MAKE_DIRECTORY ${COMPAT_HEADER_ROOT})

facebookincubator/velox CMake/resolve_dependency_modules/arrow/CMakeLists.txt :54

file(MAKE_DIRECTORY ${THRIFT_ROOT}/include)

Blizzard/s2client-api src/CMakeLists.txt :17

file(MAKE_DIRECTORY ${PROJECT_BINARY_DIR}/generated/s2clientprotocol)

google/filament libs/filamentapp/CMakeLists.txt :91

file(MAKE_DIRECTORY ${RESOURCE_DIR})

percona/percona-xtrabackup CMakeLists.txt :2688

FILE(MAKE_DIRECTORY ${CMAKE_BINARY_DIR}/${INSTALL_PLUGINDIR_PATH})

NREL/EnergyPlus third_party/kiva/cmake/FindLcov.cmake :336

file(MAKE_DIRECTORY ${LCOV_HTML_PATH}/selected_targets)

philip82148/cpp-dump test/color_variable_test.cmake :15

file(MAKE_DIRECTORY "${test_dir}/log")

facebook/fbthrift build/fbcode_builder/CMake/RustStaticLibrary.cmake :40

file(MAKE_DIRECTORY "${RUST_CARGO_HOME}")

EmilDohne/PhotoshopAPI docs/doxygen/CMakeLists.txt :22

file(MAKE_DIRECTORY ${DOXYGEN_OUTPUT_DIR})

Kitware/TeleSculptor CMake/dashboard-scripts/TeleSculptor_common.cmake :298

file(MAKE_DIRECTORY "${CTEST_BINARY_DIRECTORY}")

d1vanov/quentier cmake/modules/QuentierUpdateTranslations.cmake :45

file(MAKE_DIRECTORY "${CMAKE_BINARY_DIR}/translations")

mysql/mysql-connector-cpp packaging/CMakeLists.txt :91

file(MAKE_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/SOURCES)

VowpalWabbit/vowpal_wabbit cmake/T4Template.cmake :29

file(MAKE_DIRECTORY ${t4_TARGET_DIR})

etodd/lasercrabs CMakeLists.txt :5

file(MAKE_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/assets)

casadi/casadi CMakeLists.txt :1112

file(MAKE_DIRECTORY "${CMAKE_BINARY_DIR}/external_projects/mockups/gurobi/include")

BioMedIA/MIRTK CMake/Basis/BasisTest.cmake :594

file (MAKE_DIRECTORY "${ARGN_WORKING_DIRECTORY}")

audacity/audacity buildscripts/ci/common/make_version_env.cmake :26

file(MAKE_DIRECTORY ${ARTIFACTS_DIR})

Tracktion/tracktion_engine cmake/CPM.cmake :172

file(MAKE_DIRECTORY ${CPM_MODULE_PATH})

KDE/kid3 src/plugins/kid3qml/CMakeLists.txt :57

file(MAKE_DIRECTORY "${kid3_plugins_BINARY_DIR}/imports/Kid3")

qt/qtbase cmake/QtBuildStaticDocToolsScript.cmake :162

file(MAKE_DIRECTORY "${QT_DOC_TOOLS_BUILD_DIR}")

bytedance/terarkdb java/CMakeLists.txt :315

file(MAKE_DIRECTORY mkdir ${JAVA_TEST_LIBDIR})

microsoft/vcpkg-tool azure-pipelines/e2e-assets/test-dll-port-template/portfile.cmake :34

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

kevinlin311tw/caffe-cvprw15 src/caffe/proto/CMakeLists.txt :26

file(MAKE_DIRECTORY ${CMAKE_SOURCE_DIR}/include/caffe/proto)

logicalclocks/rondb storage/ndb/rest-server2/server/avro/CMakeLists.txt :39

file(MAKE_DIRECTORY "${AVRO_RDRS_INCLUDE}")

eiskaltdcpp/eiskaltdcpp cmake/CMakeLists.txt :42

file(MAKE_DIRECTORY "${dcpp_BINARY_DIR}/po")

Governikus/AusweisApp ci.cmake :254

file(MAKE_DIRECTORY "${T_TEMP}")

forestsen/KinectAzureDKProgramming CMakeLists.txt :140

file(MAKE_DIRECTORY "${DIRECTORY}")

eranif/codelite cmake/Modules/OSXInstall.cmake :90

file(MAKE_DIRECTORY ${CMAKE_BINARY_DIR}/codelite.app)

gridlab-d/gridlab-d cmake/BuildNumber.cmake :3

FILE(MAKE_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/build_number)

openmm/openmm docs-source/api-c++/CMakeLists.txt :76

file(MAKE_DIRECTORY ${CMAKE_BINARY_DIR}/api-c++/)

sandialabs/Albany doc/dashboards/camobap.ca.sandia.gov/ctest_nightly_albanyOpenmp_tmp.cmake :38

file (MAKE_DIRECTORY "${CTEST_BINARY_DIRECTORY}")

mysql/mysql-shell cmake/ssl.cmake :660

FILE(MAKE_DIRECTORY "${CMAKE_BINARY_DIR}/plugin_output_directory/plugin/debug")

Tencent/Tendis src/thirdparty/rocksdb-5.13.4/rocksdb/java/CMakeLists.txt :266

file(MAKE_DIRECTORY ${PROJECT_SOURCE_DIR}/java/classes)

intel/intel-graphics-compiler external/llvm/llvm_lld_source_hook.cmake :55

file(MAKE_DIRECTORY ${IGC_LLVM_WORKSPACE_SRC}/libunwind/include/mach-o)

borisbrodski/sevenzipjbinding CMakeLists.txt :105

FILE(MAKE_DIRECTORY ${BIN_DIR})

ggarra13/mrv2 cmake/translations.cmake :104

file( MAKE_DIRECTORY "${_moDir}" )

udacity/CarND-MPC-Project src/Eigen-3.3/cmake/language_support.cmake :32

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

snl-dakota/dakota cmake/DakotaAppleBoostLibs.cmake :27

file(MAKE_DIRECTORY "${dest_dir}")

MrFrenik/Enjon Sandbox/CMakeLists.txt :71

file(MAKE_DIRECTORY ${TARGET_GENERATED_DIR})

mamba-org/mamba libmamba/CMakeLists.txt :138

file(MAKE_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/shell_scripts)

facebook/mysql-5.6 plugin/x/protocol/protobuf/CMakeLists.txt :30

FILE(MAKE_DIRECTORY ${PROTOBUF_FULL_GENERATE_DIR} ${PROTOBUF_LITE_GENERATE_DIR})

polardb/polardbx-engine cmake/install_macros.cmake :413

FILE(MAKE_DIRECTORY "${CMAKE_BINARY_DIR}/plugin_output_directory/plugin/debug")

bbidulock/icewm po/CMakeLists.txt :128

file(MAKE_DIRECTORY "${PG}/${_lang}/LC_MESSAGES/")

BearWare/TeamTalk5 Library/TeamTalkLib/build/ogg/CMakeLists.txt :123

file(MAKE_DIRECTORY ${INSTALL_DIR}/include)

visualboyadvance-m/visualboyadvance-m src/wx/mac-translations.cmake :10

file(MAKE_DIRECTORY "visualboyadvance-m.app/Contents/Resources/${lang}.lproj")

OpenKinect/libfreenect2 tools/streamer_recorder/CMakeLists.txt :107

file(MAKE_DIRECTORY build/recordings)

gatecat/nextpnr-xilinx machxo2/CMakeLists.txt :51

file(MAKE_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/chipdb)

apple/foundationdb cmake/InstallLayout.cmake :163

file(MAKE_DIRECTORY "${script_dir}/clients/usr/lib/pkgconfig")

hyle-team/zano CMakeLists.txt :291

file(MAKE_DIRECTORY "${CMAKE_BINARY_DIR}/version")

klee/klee cmake/GetGitRevisionDescription.cmake :65

file(MAKE_DIRECTORY "${GIT_DATA}")

The-OpenROAD-Project/OpenSTA cmake/GetGitRevisionDescription.cmake :71

file(MAKE_DIRECTORY "${GIT_DATA}")

ixray-team/ixray-1.6-stcop cmake/github.cmake :72

file(MAKE_DIRECTORY ${CMAKE_BINARY_DIR}/dep/discord_gamesdk/)

openc2e/openc2e externals/SDL2/cmake/sdlchecks.cmake :672

file(MAKE_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}/wayland-generated-protocols")

microsoft/onnxruntime-extensions cmake/ext_java.cmake :155

file(MAKE_DIRECTORY ${JAVA_PACKAGE_LIB_DIR})

microsoft/onnxruntime-genai src/java/CMakeLists.txt :142

file(MAKE_DIRECTORY ${ANDROID_PACKAGE_OUTPUT_DIR})

christopherpoole/CADMesh CMakeLists.txt :19

file(MAKE_DIRECTORY ${CMAKE_BINARY_DIR}/lib)

trilinos/Trilinos packages/kokkos/cmake/build_env_info.cmake :87

file(MAKE_DIRECTORY ${post_configure_dir})

joachimBurket/esp32-opencv modules/js/CMakeLists.txt :133

file(MAKE_DIRECTORY "${opencv_test_js_bin_dir}")

aau-cns/mars_lib cmake/GetGitRevisionDescription.cmake :65

file(MAKE_DIRECTORY "${GIT_DATA}")

freeserf/freeserf cmake/CreateAppleIcon.cmake :13

file(MAKE_DIRECTORY ${ICONSET_PATH})

GreatSQL/GreatSQL CMakeLists.txt :2624

FILE(MAKE_DIRECTORY ${CMAKE_BINARY_DIR}/${INSTALL_PLUGINDIR_PATH})

MBU-Team/OpenMBU engine/lib/assimp/contrib/android-cmake/AndroidNdkGdb.cmake :59

file(MAKE_DIRECTORY ${NDK_GDB_SOLIB_PATH})

yanhua133/mediasoup-sfu-cpp deps/catch/CMake/FindLcov.cmake :339

file(MAKE_DIRECTORY ${LCOV_HTML_PATH}/selected_targets)

Rosalie241/RMG Source/3rdParty/fmt/test/compile-error-test/CMakeLists.txt :74

file(MAKE_DIRECTORY "${build_directory}")

cb-geo/mpm cmake/FindLcov.cmake :103

file(MAKE_DIRECTORY ${LCOV_DATA_PATH_INIT})

ufz/ogs scripts/cmake/test/OgsTest.cmake :100

file(MAKE_DIRECTORY ${OgsTest_BINARY_DIR})

MITK/MITK CMake/MITKDashboardScript.cmake :117

file(MAKE_DIRECTORY "${temp_directory}")

swiftlang/swift benchmark/CMakeLists.txt :384

file(MAKE_DIRECTORY "${benchmark-lib-swift-dir}")

NVIDIA/MDL-SDK cmake/utilities.cmake :1400

file(MAKE_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/${_CONFIG})

fpagliughi/sockpp doc/CMakeLists.txt :48

file(MAKE_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/doc)

OpenMS/OpenMS src/tests/topp/CMakeLists.txt :2133

file(MAKE_DIRECTORY ${TMP_RIP_PATH})

Lewuathe/mlir-hello thirdparty/llvm-project/libc/test/src/dirent/testdata/CMakeLists.txt :3

file(MAKE_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/dir1)

mitdbg/treeline third_party/leanstore/libs/rapidjson.cmake :24

file(MAKE_DIRECTORY ${RAPIDJSON_INCLUDE_DIR})

Kitware/VTK CMake/vtkModuleWrapJava.cmake :37

file(MAKE_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}/CMakeFiles/${_vtk_java_library_name}Java")

libdynd/dynd-python cmake/GetGitRevisionDescriptionDyND.cmake :62

file(MAKE_DIRECTORY "${GIT_DATA}")

MRPT/mrpt cmakemodules/script_create_config_h.cmake :13

file(MAKE_DIRECTORY  "${MRPT_CONFIG_FILE_INCLUDE_DIR}")

qt/qtwebengine src/gn/CMakeLists.txt :42

file(MAKE_DIRECTORY ${GN_BINARY_DIR})