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

nCine/nCine cmake/ncine_build_documentation.cmake :4

file(RELATIVE_PATH DOXYGEN_RELATIVE_PATH ${CMAKE_BINARY_DIR} ${CMAKE_SOURCE_DIR})

timi-liuliang/echo editor/Qt/5.10.0/msvc2017_64/lib/cmake/Qt5Core/Qt5CoreMacros.cmake :51

file(RELATIVE_PATH rel ${CMAKE_CURRENT_SOURCE_DIR} ${infile})

abellgithub/delaunator-cpp cmake/mason.cmake :99

file(RELATIVE_PATH _INSTALL_PATH_RELATIVE "${CMAKE_CURRENT_SOURCE_DIR}" "${_INSTALL_PATH}")

oceancx/CXEngine cmake/cotire.cmake :2666

file (RELATIVE_PATH _prefixFileLogPath "${CMAKE_BINARY_DIR}" "${_prefixFile}")

wrld3d/wrld-example-app windows/CMakeLists.txt :78

file(RELATIVE_PATH relative_build_dir "${CMAKE_SOURCE_DIR}/ExampleApp/ExampleAppWPF" ${CMAKE_CURRENT_BINARY_DIR}/ExampleApp.vcxproj)

RavEngine/RavEngine deps/assimp/cmake-modules/CoverallsGenerateGcov.cmake :305

file(RELATIVE_PATH GCOV_SRC_REL_PATH "${PROJECT_ROOT}" "${GCOV_SRC_PATH}")

KhronosGroup/Vulkan-Samples bldsys/cmake/create_gradle_project.cmake :92

file(RELATIVE_PATH ASSET_DIR ${OUTPUT_DIR}/app ${ASSET_DIR})

ezEngine/ezEngine Code/BuildSystem/CMake/CMakeUtils/ezUtilsUnityFiles.cmake :41

file(RELATIVE_PATH CURRENT_FOLDER_RELATIVE ${CMAKE_SOURCE_DIR} ${FULL_FOLDER_PATH})

performous/performous cmake/Modules/GetGitRevisionDescription.cmake :95

file(RELATIVE_PATH _relative_to_source_dir "${CMAKE_SOURCE_DIR}"
             "${GIT_DIR}")

Kitware/ParaView CMake/ParaViewClient.cmake :380

file(RELATIVE_PATH _paraview_client_relpath
      "/prefix/${_paraview_client_RUNTIME_DESTINATION}"
      "/prefix/${_paraview_client_LIBRARY_DESTINATION}")

mmorise/World examples/CMakeLists.txt :6

file(RELATIVE_PATH dir ${EXAMPLES_DIR} ${CMAKE_CURRENT_SOURCE_DIR})

GoSSIP-SJTU/TripleDoggy tools/clang/cmake/modules/AddClang.cmake :54

file(RELATIVE_PATH lib_path
      ${CLANG_SOURCE_DIR}/lib/
      ${CMAKE_CURRENT_SOURCE_DIR}
    )

gnuradio/gnuradio cmake/Modules/GrPython.cmake :229

file(RELATIVE_PATH binary_rel_path ${CMAKE_CURRENT_BINARY_DIR} ${pyfile})

opensim-org/opensim-core cmake/OpenSimMacros.cmake :101

file(RELATIVE_PATH simbody_root_to_simbody_lib_dir 
        "${Simbody_ROOT_DIR}" "${Simbody_LIB_DIR}")

root-project/root interpreter/llvm-project/llvm/cmake/modules/HandleLLVMOptions.cmake :1362

file(RELATIVE_PATH relative_root "${CMAKE_BINARY_DIR}" "${source_root}")

percona/percona-xtrabackup storage/ndb/wix/ndb_create_wxs.cmake :215

FILE(RELATIVE_PATH rpexename ${CGRP_ABS} ${exe})

NREL/EnergyPlus third_party/btwxt/cmake/Findcodecov.cmake :171

file(RELATIVE_PATH FILE ${CMAKE_CURRENT_SOURCE_DIR} ${FILE})

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

file (RELATIVE_PATH _relPath "${_dir}" "${_path}")

intel/libvpl libvpl/CMakeLists.txt :156

file(RELATIVE_PATH cmake_rel_prefix ${CMAKE_INSTALL_FULL_LIBDIR}/cmake/vpl
       ${CMAKE_INSTALL_PREFIX})

cocos2d/cocos2d-x cmake/Modules/CocosBuildHelpers.cmake :185

file(RELATIVE_PATH RES ${BASEDIR_ABS} ${RES_FILE_ABS})

KiCad/kicad-source-mirror thirdparty/pybind11/CMakeLists.txt :305

file(RELATIVE_PATH CMAKE_INSTALL_INCLUDEDIR ${CMAKE_INSTALL_PREFIX} ${PYTHON_INCLUDE_DIRS})

BioMedIA/MIRTK CMake/Basis/MatlabTools.cmake :1676

file (RELATIVE_PATH REL "${BUILD_STARTUP_DIR}" "${BINARY_DIR}")

KDE/kid3 CMakeLists.txt :195

file(RELATIVE_PATH CFG_QMLDIR "/kid3.app/Contents/MacOS" /${WITH_QMLDIR})

fooyin/fooyin CMakeLists.txt :179

file(RELATIVE_PATH FOOYIN_RELATIVE_PLUGIN_PATH "/${BIN_INSTALL_DIR}" "/${FOOYIN_PLUGIN_INSTALL_DIR}")

qt/qtbase cmake/QtPublicSbomFileHelpers.cmake :551

file(RELATIVE_PATH relative_file_path "${parent_dir}" "${file_path}")

PhysikaTeam/PhysIKA-old Examples/App_Viscoplasticity/CMakeLists.txt :23

file(RELATIVE_PATH PROJECT_PATH_REL "${PROJECT_SOURCE_DIR}" "${CMAKE_CURRENT_SOURCE_DIR}")

dufernst/LegionCore-7.3.5 dep/cotire/Cmake/cotire.cmake :2287

file (RELATIVE_PATH _pchFileLogPath "${CMAKE_BINARY_DIR}" "${_pchFile}")

project-chip/connectedhomeip examples/chef/esp32/main/CMakeLists.txt :103

file(RELATIVE_PATH STUBS_CPP_RELATIVE_TO_MAIN "${CMAKE_CURRENT_LIST_DIR}" "${STUBS_CPP_ABSOLUTE_PATH}")

OpenDDS/OpenDDS tests/cmake/install/library/CMakeLists.txt :55

file(RELATIVE_PATH dest ${CMAKE_CURRENT_SOURCE_DIR} ${file})

shawwn/noh cmake/FindVRJuggler30.cmake :426

file(RELATIVE_PATH relloc "${VRJUGGLER30_VJ_BASE_DIR}" "${full}")

logicalclocks/rondb storage/ndb/wix/ndb_create_wxs.cmake :176

FILE(RELATIVE_PATH rpdname ${CGRP_ABS} ${dir})

brunoherbelin/vimix cmake/modules/CMakeRC.cmake :563

file(RELATIVE_PATH reldir "${target_dir}" "${CMAKE_CURRENT_SOURCE_DIR}")

commontk/CTK CMake/ctkMacroCompilePythonScript.cmake :71

file(RELATIVE_PATH tgt_file ${CMAKE_CURRENT_BINARY_DIR} ${file})

ossia/libossia cmake/CoverallsGenerateGcov.cmake :246

file(RELATIVE_PATH GCOV_SRC_REL_PATH "${PROJECT_ROOT}" "${GCOV_SRC_PATH}")

catchorg/Clara CMake/Findcodecov.cmake :171

file(RELATIVE_PATH FILE ${CMAKE_CURRENT_SOURCE_DIR} ${FILE})

saturneric/GpgFrontend cmake/cotire.cmake :2654

file (RELATIVE_PATH _unityFileLogPath "${CMAKE_BINARY_DIR}" "${_unityFile}")

kpeeters/cadabra2 cmake/modules/cotire.cmake :2223

file (RELATIVE_PATH _unityFileRelPath "${CMAKE_BINARY_DIR}" "${_unityFile}")

Amulet-Team/Amulet-Core CMakeLists.txt :82

file(RELATIVE_PATH REL_PATH ${SOURCE_PATH} ${FILE})

HumbleNet/HumbleNet 3rdparty/libwebsockets/CMakeLists.txt :861

file(RELATIVE_PATH
    REL_INCLUDE_DIR
    "${LWS_ABSOLUTE_INSTALL_CMAKE_DIR}"
    "${LWS_ABSOLUTE_INSTALL_INCLUDE_DIR}")

cmu-db/peloton cmake/Modules/CoverallsGenerateGcov.cmake :311

file(RELATIVE_PATH GCOV_SRC_REL_PATH "${PROJECT_ROOT}" "${GCOV_SRC_PATH}")

DLR-SC/tigl TIGLCreator/CMakeLists.txt :63

file(RELATIVE_PATH RELDIR ${CMAKE_INSTALL_PREFIX}/bin "${CMAKE_INSTALL_LIBDIR}")

axmolengine/axmol templates/common/cmake/modules/AXGamePlatformSetup.cmake :22

file(RELATIVE_PATH CMAKE_BUILD_RELATIVE_DIR "${CMAKE_CURRENT_SOURCE_DIR}" "${PROJECT_BINARY_DIR}")

TeXworks/texworks modules/QtPDF/CMake/Modules/TranslationMacros.cmake :140

file(RELATIVE_PATH _file ${_pro_basepath} ${_file})

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

file (RELATIVE_PATH _pchFileLogPath "${CMAKE_BINARY_DIR}" "${_pchFile}")

ipsilon/evmone cmake/cable/bootstrap.cmake :38

file(RELATIVE_PATH subproject_dir ${CMAKE_SOURCE_DIR} ${CMAKE_CURRENT_SOURCE_DIR})

joachimBurket/esp32-opencv modules/java/test/android_test/CMakeLists.txt :39

file(RELATIVE_PATH __dep "${OPENCV_JAVA_TEST_DIR}" "${OpenCV_BINARY_DIR}/android_sdk")

Froser/gamemachine src/3rdparty/openal-soft-1.19.1/cmake/FindWindowsSDK.cmake :500

file(RELATIVE_PATH _rel "${_sdkdir}" "${_component}")

meemknight/ourCraft thirdparty/assimp-5.2.4/cmake-modules/CoverallsGenerateGcov.cmake :305

file(RELATIVE_PATH GCOV_SRC_REL_PATH "${PROJECT_ROOT}" "${GCOV_SRC_PATH}")

c-jimenez/open-ocpp 3rdparty/rapidjson/CMakeLists.txt :237

FILE( RELATIVE_PATH REL_INCLUDE_DIR
    "${CMAKECONFIG_INSTALL_DIR}"
    "${CMAKE_INSTALL_PREFIX}/include" )

torch/qtlua cmake/QtLuaPaths.cmake :25

FILE(RELATIVE_PATH QtLua_INSTALL_LUA_PATH_SUBDIR "${CMAKE_INSTALL_PREFIX}" "${LUADIR}")

swiftlang/swift tools/SourceKit/cmake/modules/AddSwiftSourceKit.cmake :588

file(RELATIVE_PATH relative_lib_path "${xpc_bin_dir}" "${lib_dir}")

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

file (RELATIVE_PATH _relPath "${_includeDir}" "${_headerFile}")

Lewuathe/mlir-hello thirdparty/llvm-project/mlir/cmake/modules/AddMLIR.cmake :223

file(RELATIVE_PATH lib_path
      ${MLIR_SOURCE_DIR}/lib/
      ${CMAKE_CURRENT_SOURCE_DIR}
    )

deeplearningais/CUV CMakeModules/FindCUDA.cmake :1051

file(RELATIVE_PATH generated_file_relative_path "${CMAKE_BINARY_DIR}" "${generated_file}")

introlab/find-object CMakeLists.txt :224

file(RELATIVE_PATH REL_LIB_DIR "${CMAKE_INSTALL_PREFIX}/${INSTALL_CMAKE_DIR}" "${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_LIBDIR}")

Kitware/VTK CMake/vtkModuleJson.cmake :182

file(RELATIVE_PATH _vtk_json_module_subdir "${CMAKE_SOURCE_DIR}" "${_vtk_json_module_dir}")

apertus-open-source-cinema/opencine Source/OCcore/CMakeLists.txt :70

file(RELATIVE_PATH _source_path_rel "${_src_root_path}" "${_source_path}")

p4lang/open-p4studio pkgsrc/bf-diags/CMakeLists.txt :18

file(RELATIVE_PATH SDE_DEPENDENCIES ${CMAKE_INSTALL_PREFIX} ${SDE_DEPENDENCIES})

norihiro/obs-face-tracker cmake/ObsPluginHelpers.cmake :83

file(RELATIVE_PATH RELATIVE_BUILD_PATH ${CMAKE_SOURCE_DIR} ${CMAKE_BINARY_DIR})

MRPT/mrpt cmakemodules/Findcodecov.cmake :179

file(RELATIVE_PATH FILE ${CMAKE_CURRENT_SOURCE_DIR} ${FILE})

Illumina/strelka src/python/scoringModelTraining/germline/bin/CMakeLists.txt :22

file(RELATIVE_PATH THIS_RELATIVE_PYTHON_LIBDIR "${INSTALL_TO_DIR}" "${STRELKA_GERMLINE_EVS_LIBDIR}")

LadybirdBrowser/ladybird Meta/CMake/libweb_generators.cmake :265

file(RELATIVE_PATH depfile_target ${CMAKE_BINARY_DIR} ${CMAKE_CURRENT_BINARY_DIR})

prusa3d/Prusa-Firmware-Buddy lib/magic_enum/CMakeLists.txt :62

file(RELATIVE_PATH headerFileRelParentDir "${INCLUDES}" "${headerFileParentDir}")

stevengj/nlopt src/swig/CMakeLists.txt :65

file (RELATIVE_PATH _REL_GUILE_SITE_PATH ${GUILE_ROOT_DIR} ${GUILE_SITE_DIR})

torch/DEPRECEATED-torch7-distro cmake/TorchPathsInit.cmake :27

FILE(RELATIVE_PATH Torch_INSTALL_BIN2LIB 
      "${Torch_INSTALL_BIN}" "${Torch_INSTALL_LIB}")

liballeg/allegro5 demos/skater/CMakeLists.txt :66

file(RELATIVE_PATH relpath "${CMAKE_CURRENT_SOURCE_DIR}" "${data}")

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

file(RELATIVE_PATH
    REL_INCLUDE_DIR
    "${EVENT_INSTALL_CMAKE_DIR}"
    "${EVENT_INSTALL_INCLUDE_DIR}")

FreeRDP/FreeRDP winpr/libwinpr/CMakeLists.txt :65

file(RELATIVE_PATH _relPath "${WINPR_DIR}" "${CMAKE_CURRENT_SOURCE_DIR}")

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

file(RELATIVE_PATH relpath "${ARG_WHENCE}" "${abs_in}")

alibaba/proxima cmake/bazel.cmake :1280

file(RELATIVE_PATH REL_CPP_FILE ${CMAKE_BINARY_DIR} ${CPP_FILE})

plumonito/dtslam 3rdparty/opencv-git/cmake/FindCUDA.cmake :1145

file(RELATIVE_PATH bpath "${CMAKE_CURRENT_BINARY_DIR}" "${bpath}")

mozilla/mozjpeg CMakeLists.txt :962

file(RELATIVE_PATH TESTIMAGES ${CMAKE_CURRENT_BINARY_DIR} ${TESTIMAGES})

tanis2000/binocle-c example/CMakeLists.txt :84

file(RELATIVE_PATH RES_PATH "${CMAKE_SOURCE_DIR}/assets" ${RES_FILE})