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

IFL-CAMP/supra cmake/FindCUDA_old.cmake :1214

file(TO_CMAKE_PATH "${path}" bpath)

RavEngine/RavEngine deps/RGL/deps/DirectXTex/CMakeLists.txt :202

file(TO_CMAKE_PATH ${COMPILED_SHADERS} COMPILED_SHADERS)

ceph/ceph cmake/modules/FindPython/Support.cmake :620

file (TO_CMAKE_PATH "${_values}" _values)

STEllAR-GROUP/hpx cmake/FindHwloc.cmake :55

file(TO_CMAKE_PATH $ENV{HWLOC_ROOT} Hwloc_ROOT)

percona/percona-xtrabackup cmake/icu.cmake :174

FILE(TO_CMAKE_PATH "${WITH_ICU}" WITH_ICU)

nanocurrency/nano-node cmake/legacyModules/FindBoost.cmake :1227

file(TO_CMAKE_PATH "${_env}" _ENV_${v})

intel/libvpl libvpl/CMakeLists.txt :66

file(TO_CMAKE_PATH "${CMAKE_INSTALL_FULL_LIBDIR}" _install_libdir_search)

OSVR/OSVR-Core cmake/ProgramFilesGlob.cmake :32

file(TO_CMAKE_PATH "$ENV{ProgramFiles}" _PROG_FILES)

KiCad/kicad-source-mirror resources/bitmaps_png/CMakeLists.txt :917

file( TO_CMAKE_PATH "${BITMAP_ARCHIVE_PATH}" TAR_OUTPUT_FILE )

supertuxkart/stk-code lib/wiiuse/cmake/CleanDirectoryList.cmake :35

file(TO_CMAKE_PATH "${_dir}" _dir)

qt/qtbase cmake/QtProcessConfigureArgs.cmake :888

file(TO_CMAKE_PATH "${path}" path)

uoip/g2opy script/android.toolchain.cmake :301

file( TO_CMAKE_PATH "${${var_name}}" ${var_name} )

shawwn/noh cmake/FindDCubed.cmake :69

file(TO_CMAKE_PATH "${DCUBED_ROOT_DIR}" DCUBED_ROOT_DIR)

ornladios/ADIOS2 cmake/upstream/FindMPI.cmake :870

file(TO_CMAKE_PATH "$ENV{MSMPI_LIB64}" MPI_MSMPI_LIB_PATH)

kpeeters/cadabra2 cmake/modules/FindMathematica.cmake :122

file(TO_CMAKE_PATH "${_inPath}" ${_outPathVariable})

apache/datasketches-cpp filters/test/CMakeLists.txt :29

file(TO_CMAKE_PATH "${CMAKE_CURRENT_SOURCE_DIR}" FILTERS_TEST_BINARY_PATH)

cvet/fonline ThirdParty/LibreSSL/cmake_export_symbol.cmake :39

file(TO_CMAKE_PATH "${CMAKE_CURRENT_BINARY_DIR}/${VER_FILENAME}" VER_PATH)

axmolengine/axmol tests/cpp-tests/CMakeLists.txt :15

file(TO_CMAKE_PATH ${_AX_ROOT} _AX_ROOT)

k2-fsa/sherpa-ncnn cmake/openfst.cmake :23

file(TO_CMAKE_PATH "${openfst_URL}" openfst_URL)

contour-terminal/contour cmake/FindFreetype.cmake :122

file(TO_CMAKE_PATH "${FREETYPE_LIBRARY}" FREETYPE_LIBRARY)

fifengine/fifengine CMakeLists.txt :966

file(TO_CMAKE_PATH ${PYTHON_SITE_PACKAGES} PYTHON_SITE_PACKAGES)

joachimBurket/esp32-opencv cmake/OpenCVDetectApacheAnt.cmake :5

file(TO_CMAKE_PATH "$ENV{ProgramFiles}" ProgramFiles_ENV_PATH)

GreatSQL/GreatSQL cmake/curl.cmake :114

FILE(TO_CMAKE_PATH "${WITH_CURL}" WITH_CURL)

yanhua133/mediasoup-sfu-cpp deps/libressl/cmake_export_symbol.cmake :20

file(TO_CMAKE_PATH "${CMAKE_CURRENT_BINARY_DIR}/${EXP_FILENAME}" EXP_PATH)

meemknight/ourCraft thirdparty/assimp-5.2.4/contrib/android-cmake/android.toolchain.cmake :1177

file( TO_CMAKE_PATH "${__path}" ANDROID_SYSROOT )

MITK/MITK CMake/GetPrerequisites.cmake :542

file(TO_CMAKE_PATH "${sysroot}" sysroot)

nvpro-pipeline/pipeline CMake/FindNVfltLib.cmake :8

file( TO_CMAKE_PATH "$ENV{DP_3RDPARTY_PATH}/fltLib/" FLTLIBROOT )

swiftlang/swift lib/CompilerSwiftSyntax/CMakeLists.txt :29

file(TO_CMAKE_PATH "${SWIFT_PATH_TO_SWIFT_SYNTAX_SOURCE}" swift_syntax_path)

Ravbug/UnityHubNative wxWidgets/build/cmake/modules/cotire.cmake :651

file (TO_CMAKE_PATH "${_dir}" _path)

Lewuathe/mlir-hello thirdparty/llvm-project/cmake/Modules/GNUInstallPackageDir.cmake :15

file(TO_CMAKE_PATH "${${var}}" _GNUInstallPackageDir_cmakepath)

o2e/OLLVM-9.0.1 tools/clang/CMakeLists.txt :55

file(TO_CMAKE_PATH ${LLVM_CONFIG_CMAKE_PATH} LLVM_CMAKE_PATH)

MinecraftMachina/ManyMC cmake/QMakeQuery.cmake :11

file(TO_CMAKE_PATH "${output}" output)

Kitware/VTK .gitlab/ci/configure_windows.cmake :46

file(TO_CMAKE_PATH "$ENV{TBB_REDIST_DIR}" tbb_redist_dir)

MRPT/mrpt cmakemodules/cotire.cmake :658

file (TO_CMAKE_PATH "${_dir}" _path)

3MFConsortium/lib3mf Libraries/libressl/cmake_export_symbol.cmake :39

file(TO_CMAKE_PATH "${CMAKE_CURRENT_BINARY_DIR}/${VER_FILENAME}" VER_PATH)

nvpro-samples/optix_advanced_samples src/CMake/FindCUDA.cmake :1037

file(TO_CMAKE_PATH "${path}" bpath)

liballeg/allegro5 CMakeLists.txt :286

file(TO_CMAKE_PATH "$ENV{MINGDIR}" MINGDIR)

izzyreal/vmpc-juce cmake/CMakeRC.cmake :54

file(TO_CMAKE_PATH "${path}" path)

xiaoyeli/superlu_dist cmake/FindHIP.cmake :354

file(TO_CMAKE_PATH "${path}" bpath)

XRPL-Labs/xrpld-hooks Builds/CMake/RippleConfig.cmake :41

file (TO_CMAKE_PATH "${OPENSSL_ROOT_DIR}" OPENSSL_ROOT_DIR)

johmathe/shotdetect cmake/FindPostgreSQL.cmake :82

file(TO_CMAKE_PATH ${PostgreSQL_ROOT_DIRECTORIES} PostgreSQL_ROOT_DIRECTORIES)

nrfconnect/sdk-zephyr doc/CMakeLists.txt :9

file(TO_CMAKE_PATH "${ZEPHYR_BASE}" ZEPHYR_BASE)

merzlab/QUICK cmake/PythonBuildConfig.cmake :125

file(TO_CMAKE_PATH "${PYTHONPATH_CMD_OUTPUT}" PYTHONPATH_CMD_OUTPUT)

eclipse-cyclonedds/cyclonedds src/ddsrt/rename.cmake :33

file(TO_CMAKE_PATH "${OUTPUT_DIRECTORY}" output_directory)

vrpn/vrpn server_src/example_embedded_server/cmake/Findquatlib.cmake :40

file(TO_CMAKE_PATH "$ENV{ProgramW6432}" _progfiles)