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

geodynamics/aspect contrib/world_builder/tests/CPP/run_CPP_tests.cmake :34

file(TO_NATIVE_PATH "${TEST_OUTPUT}" TEST_NATIVE_OUTPUT)

oceancx/CXEngine cmake/cotire.cmake :1870

file (TO_NATIVE_PATH "${_prefixFile}" _prefixFileNative)

bambulab/BambuStudio src/CMakeLists.txt :192

file(TO_NATIVE_PATH "${CMAKE_CURRENT_BINARY_DIR}/${CONF}/resources" WIN_RESOURCES_SYMLINK)

SoftFever/OrcaSlicer src/CMakeLists.txt :193

file(TO_NATIVE_PATH "${CMAKE_CURRENT_BINARY_DIR}/${CONF}/resources" WIN_RESOURCES_SYMLINK)

RavEngine/RavEngine deps/RGL/deps/PixEvents-cmake/PixEvents/third_party/wil/packaging/nuget/CMakeLists.txt :4

file(TO_NATIVE_PATH "${nupkg_dir}/Microsoft.Windows.ImplementationLibrary.${WIL_BUILD_VERSION}.nupkg" wil_nupkg)

nextcloud/desktop src/libsync/vfs/cfapi/shellext/CMakeLists.txt :61

file(TO_NATIVE_PATH "${CMAKE_CURRENT_SOURCE_DIR}" MidleFileFolder)

Kitware/kwiver CMake/kwiver-setup-scripts.cmake :33

file(TO_NATIVE_PATH "${kwiver_plugin_process_subdir}" kwiver_plugin_process_subdir_win)

maidsafe-archive/MaidSafe cmake_modules/installer_msvc.cmake :72

file(TO_NATIVE_PATH ${SUPER_PROJECT_BINARY_DIR} SuperProjectBinaryFolder)

SimVascular/SimVascular Code/Testing/CMakeLists.txt :45

file(TO_NATIVE_PATH "${FLOWSOLVER_CONFIG_PATH}" FLOWSOLVER_CONFIG_NATIVE_PATH)

gnuradio/gnuradio gr-utils/modtool/templates/gr-newmod/docs/doxygen/CMakeLists.txt :12

file(TO_NATIVE_PATH ${PROJECT_SOURCE_DIR} top_srcdir)

edubart/otclient src/framework/cmake/cotire.cmake :1015

file (TO_NATIVE_PATH "${_sourceFile}" _sourceFile)

percona/percona-xtrabackup cmake/fileutils.cmake :27

FILE(TO_NATIVE_PATH "${FILE_NAME}" NATIVE_FILE_NAME)

mysql/mysql-server cmake/fileutils.cmake :27

FILE(TO_NATIVE_PATH "${FILE_NAME}" NATIVE_FILE_NAME)

datastax/cpp-driver cmake/ClangFormat.cmake :48

file(TO_NATIVE_PATH ${CMAKE_BINARY_DIR} CMAKE_WINDOWS_BINARY_DIR)

kyubotics/coolq-http-api cmake/Modules/cotire.cmake :1630

file (TO_NATIVE_PATH "${_prefixFile}" _prefixFileNative)

LLNL/axom src/cmake/AxomMacros.cmake :325

file(TO_NATIVE_PATH ${path} ${output})

AshamaneProject/AshamaneCore dep/cotire/CMake/cotire.cmake :917

file (TO_NATIVE_PATH "${_include}" _include)

cocos2d/cocos2d-x cmake/Modules/FindGLFW3.cmake :54

file(TO_NATIVE_PATH "${PKG_CONFIG_PATH}" new_pkg_config_path)

malaterre/GDCM Utilities/VTK/Examples/Csharp/CMakeLists.txt :42

file(TO_NATIVE_PATH ${CMAKE_CURRENT_SOURCE_DIR}/${example}.cs result)

qt/qtbase tests/manual/cmake/test_copy_file_if_different_command/CMakeLists.txt :42

file(TO_NATIVE_PATH "${testdatasrc1}" native_testdatasrc)

microsoft/DirectXShaderCompiler tools/clang/tools/dotnetc/CMakeLists.txt :4

file(TO_NATIVE_PATH "${CMAKE_RUNTIME_OUTPUT_DIRECTORY}" DOS_STYLE_OUTPUT_DIRECTORY)

shawwn/noh cmake/CreateLaunchers.cmake :146

file(TO_NATIVE_PATH "${_dlldir}" _path)

logicalclocks/rondb CMakeLists.txt :2196

FILE(TO_NATIVE_PATH "${CMAKE_SOURCE_DIR}/extra/icu" ICU_DATA_SOURCE_DIR)

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

file(TO_NATIVE_PATH "${CMAKE_${LANG}_COMPILER}" _MPI_UNDERLAYING_COMPILER)

symforce-org/symforce third_party/symengine/cmake/cotire.cmake :1671

file (TO_NATIVE_PATH "${_pchFile}" _pchFileNative)

saturneric/GpgFrontend cmake/cotire.cmake :1854

file (TO_NATIVE_PATH "${_pchFile}" _pchFileNative)

wxWidgets/wxWidgets build/cmake/modules/cotire.cmake :1800

file (TO_NATIVE_PATH "${_pchFile}" _pchFileNative)

facebook/mysql-5.6 cmake/fileutils.cmake :25

FILE(TO_NATIVE_PATH "${CMAKE_SOURCE_DIR}/cmake/filesize.bat" FILESIZE_BAT)

apache/singa java/CMakeLists.txt :73

file(TO_NATIVE_PATH "${CMAKE_CURRENT_BINARY_DIR}/${path_file}" link)

feelpp/feelpp feelpp/cmake/modules/cotire.cmake :1621

file (TO_NATIVE_PATH "${_prefixFile}" _prefixFileNative)

skyjake/Doomsday-Engine doomsday/cmake/cotire.cmake :1556

file (TO_NATIVE_PATH "${_hostFile}" _hostFileNative)

microsoft/onnxruntime-genai src/java/windows-unittests.cmake :5

FILE(TO_NATIVE_PATH ${BIN_DIR} BINDIR_NATIVE_PATH)

openPupil/Open-PupilEXT 3rdparty/spii/thirdparty/Eigen/cmake/EigenDetermineOSVersion.cmake :30

file (TO_NATIVE_PATH "$ENV{COMSPEC}" SHELL)

nnrg/opennero source/CMakeLists.txt :176

FILE(TO_NATIVE_PATH ${PYTHON_DLL} PYTHON_DLL)

Cocos-BCX/cocos-mainnet CMakeModules/cotire.cmake :1621

file (TO_NATIVE_PATH "${_prefixFile}" _prefixFileNative)

scp-fs2open/fs2open.github.com lib/openxr/src/loader/CMakeLists.txt :214

file(TO_NATIVE_PATH ${CMAKE_CURRENT_BINARY_DIR}/../tests/loader_test/$<CONFIGURATION>/
             COPY_DST_LOADER_TEST_PATH
        )

pyside/pyside-setup examples/scriptableapplication/CMakeLists.txt :224

file(TO_NATIVE_PATH ${LIBRARY_PATH} SOURCE_PATH)

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

file (TO_NATIVE_PATH "${_pchFile}" _pchFileNative)

YaLTeR/BunnymodXT CMake/cotire.cmake :1460

file (TO_NATIVE_PATH "${_pchFile}" _pchFileNative)

OpenMS/OpenMS cmake/add_library_macros.cmake :243

file(TO_NATIVE_PATH "${OPENMS_HOST_BINARY_DIRECTORY}/doc/doxygen/parameters/" DLL_DOC_TARGET_PATH)

Kitware/VTK CMake/patches/3.22/FindMPI.cmake :837

file(TO_NATIVE_PATH "${_MPI_LINK_DIRECTORY}" _MPI_LINK_DIRECTORY_ACTUAL)

FlightGear/flightgear CMakeModules/QtDeployment.cmake :6

file(TO_NATIVE_PATH "${FG_QT_BIN_DIR}" _qt_bin_dir_native)

MRPT/mrpt cmakemodules/cotire.cmake :925

file (TO_NATIVE_PATH "${_include}" _include)

qtproject/pyside-pyside-setup sources/pyside6/doc/CMakeLists.txt :231

file(TO_NATIVE_PATH ${CMAKE_CURRENT_BINARY_DIR}/html/PySide.qhp QHP_FILE)

rose-compiler/rose cmake/modules/kde4_exec_via_sh.cmake :23

file(TO_NATIVE_PATH "${_ld_library_path}" win_path)

liballeg/allegro5 docs/CMakeLists.txt :92

file(TO_NATIVE_PATH ${abs_source} abs_source_native)

fluent/fluent-bit lib/monkey/mk_core/deps/libevent/CMakeLists.txt :1251

file(TO_NATIVE_PATH ${CMAKE_CTEST_COMMAND} WINDOWS_CTEST_COMMAND)

OSGeo/grass cmake/modules/GRASSInstallDirs.cmake :90

file(TO_NATIVE_PATH "${OUTDIR}/${GRASS_INSTALL_PYDIR}" GRASS_INSTALL_PYDIR_RUNTIME_PATH)

ucla-vision/xivo thirdparty/eigen/cmake/EigenDetermineOSVersion.cmake :30

file (TO_NATIVE_PATH "$ENV{COMSPEC}" SHELL)

jrk/gradient-halide CMakeLists.txt :75

file(TO_NATIVE_PATH "${LLVM_TOOLS_BINARY_DIR}/clang${CMAKE_EXECUTABLE_SUFFIX}" CLANG)

letoram/arcan src/platform/cmake/modules/FindPkgConfig.cmake :339

file(TO_NATIVE_PATH "${_pkgconfig_path}" _pkgconfig_path)

Cisco-Talos/clamav unit_tests/CMakeLists.txt :165

file(TO_NATIVE_PATH $<TARGET_FILE:LibXml2::LibXml2>                         LIBXML2)

exeldro/obs-virtual-cam-filter CMakeLists.txt :24

file(TO_NATIVE_PATH "${ISS_SOURCE_DIR}" ISS_SOURCE_DIR)