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/unsupported/test/CMakeLists.txt :4

file(WRITE ${CMAKE_CURRENT_BINARY_DIR}/split_test_helper.h "")

u3d-community/U3D cmake/Modules/GetUrhoRevision.cmake :40

file (WRITE ${FILENAME} "const char* revision=\"${LIB_REVISION}\";\n")

novelrt/NovelRT cmake/WriteMoltenVKICD.cmake :26

file(WRITE \${icd_path}/Resources/vulkan/icd.d/MoltenVK_icd.json \"\${icd_snippet}\")

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

file(WRITE "${CURRENT_PACKAGES_DIR}/share/opencv4/OpenCVModules.cmake" "${OPENCV_MODULES}")

OGRECave/ogre CMake/Utils/PrecompiledHeader.cmake :146

FILE(WRITE ${CMAKE_CURRENT_BINARY_DIR}/pch_dummy.cpp ${_dummy_str})

godlikepanos/anki-3d-engine ThirdParty/SpirvTools/external/protobuf/CMakeLists.txt :139

file(WRITE ${CMAKE_CURRENT_BINARY_DIR}/cmaketest.map
"{
  global:
    main;
  local:
    *;
};")

bambulab/BambuStudio cmake/modules/Catch2/CatchAddTests.cmake :106

file(WRITE "${CTEST_FILE}" "${script}")

RavEngine/RavEngine deps/assimp/cmake-modules/DebSourcePPA.cmake :92

file(WRITE ${DEBIAN_CONTROL}
    "Source: ${CPACK_DEBIAN_PACKAGE_NAME}\n"
    "Section: ${CPACK_DEBIAN_PACKAGE_SECTION}\n"
    "Priority: ${CPACK_DEBIAN_PACKAGE_PRIORITY}\n"
    "DM-Upload-Allowed: yes\n"
    "Maintainer: ${CPACK_PACKAGE_CONTACT}\n"
    "Build-Depends: "
    )

cnr-isti-vclab/meshlab src/external/qhull.cmake :35

file(WRITE "${QHULL_DIR}/CMakeLists.txt" "${FILE_CONTENTS}")

kokkos/kokkos core/unit_test/CMakeLists.txt :247

file(WRITE ${dir}/dummy.cpp "#include <Test${Tag}_Category.hpp>\n" "#include <Test${Name}.hpp>\n")

LLNL/zfp python/scikit-build-cmake/targetLinkLibrariesWithDynamicLookup.cmake :321

file(WRITE "${test_project_src_dir}/counter.c" "
      #include <number.h>
      int count() {
        int result = get_number();
        set_number(result + 1);
        return result;
      }
    ")

Kitware/kwiver CMake/kwiver-depends-GDAL.cmake :13

file( WRITE  ${CMAKE_BINARY_DIR}/test_gdal_version.cxx "#include <gdal_version.h>\n" )

liminchen/OptCuts ext/libigl/external/cgal/src/CGAL_Project/CMakeLists.txt :715

file(WRITE ${CMAKE_BINARY_DIR}/include/CGAL/compiler_config.h "//\n// compiler_config.h is included by CGAL headers to load the needed compiler settings.\n//\n// DO NOT EDIT compiler_config.h. It is generated by CMake.\n//\n\n")

bareos/bareos cmake/BareosCpmPackages.cmake :109

file(WRITE "${CMAKE_BINARY_DIR}/cpm-packages.yaml"
     "# List of packages provided by CPM\n" "---\n"
)

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

file(WRITE ${InstallerConfigFile} ";aic\n")

NVIDIA/nvshmem src/CMakeLists.txt :834

file(WRITE \"\${targets_file}\" \"\${_file_contents}\")

facebook/folly build/fbcode_builder/CMake/FBPythonBinary.cmake :268

file(WRITE "${test_modules_path}" "TEST_MODULES = [\n")

SsageParuders/Android_Native_Surface my_android_opencv/3rdparty/libjpeg-turbo/src/simd/CMakeLists.txt :347

file(WRITE ${CMAKE_CURRENT_BINARY_DIR}/gastest.S "
      .text
      MYVAR .req x0
      movi v0.16b, #100
      mov MYVAR, #100
      .unreq MYVAR")

ossia/score cmake/ScoreFunctions.cmake :12

file(WRITE "${FileName}" ${Content})

psi4/psi4 cmake/custom_cxxstandard.cmake :21

file(WRITE  ${_testfl} "
    #include <stdio.h>

    int main() {
        #ifdef __clang__
        printf(\"%d.%d.%d\", __clang_major__, __clang_minor__, __clang_patchlevel__);
        #else
        printf(\"%d.%d.%d\", __GNUC__, __GNUC_MINOR__, __GNUC_PATCHLEVEL__);
        #endif
        return 0;
    }
    ")

moneymanagerex/moneymanagerex CMakeLists.txt :316

file(WRITE "${CMAKE_BINARY_DIR}/CMakeGraphVizOptions.cmake" "
    set(GRAPHVIZ_GRAPH_NAME \"MMEX build dependency graph\")
    set(GRAPHVIZ_GENERATE_PER_TARGET FALSE)
    set(GRAPHVIZ_GENERATE_DEPENDERS FALSE)
")

NVIDIA/MatX cmake/rapids-cmake/testing/cpm/cpm_cccl-version-2-7.cmake :27

file(WRITE ${CMAKE_CURRENT_BINARY_DIR}/override.json
  [=[
{
  "packages": {
    "CCCL": {
      "version": "2.7.0",
      "git_shallow": false,
      "git_url": "https://github.com/NVIDIA/cccl.git",
      "git_tag": "v2.7.0-rc2"
    }
  }
}
  ]=])

w111liang222/lidar-slam-detection slam/thirdparty/fast_gicp/thirdparty/Eigen/cmake/EigenConfigureTesting.cmake :35

file(WRITE "${CMAKE_CURRENT_BINARY_DIR}/DartConfiguration.tcl" ${EIGEN_DART_CONFIG_FILE2})

gscept/nebula extlibs/scripts/create_resource.cmake :15

file(WRITE ${CMAKE_CURRENT_BINARY_DIR}/${lib}/src/resource.rc ${rc-file-contents})

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

file(WRITE ${CMAKE_BINARY_DIR}/language_tests/${language}/CMakeLists.txt
    ${text})

Kitware/ParaView CMake/ParaViewClient.cmake :723

file(WRITE "${output_file}.xslt"
    "${_paraview_gpd_xslt}")

ukoethe/vigra vigranumpy/lib/CMakeLists.txt :17

FILE(WRITE ${TIMESTAMP}
     "// auto-generated dummy file to ensure dependency on Python files.
// ADD_CUSTOM_TARGET(vigranumpy_lib SOURCES 'dollarsign'{PYSOURCES}) does not seem to be sufficient.
")

topology-tool-kit/ttk CMakeLists.txt :92

FILE(WRITE ${CMAKE_CURRENT_BINARY_DIR}/TopologyToolKit.h ${TTK_HEADER})

BRAINSia/BRAINSTools .azure_BRAINSTools_common.cmake :244

file(WRITE ${ctest_checkout_script} "# git repo init script for ${_name}
execute_process(
  COMMAND \"${CTEST_GIT_COMMAND}\" clone -n ${git_branch_new} -- \"${dashboard_git_url}\"
          \"${CTEST_SOURCE_DIRECTORY}\"
  )
if(EXISTS \"${CTEST_SOURCE_DIRECTORY}/.git\")
  execute_process(
    COMMAND \"${CTEST_GIT_COMMAND}\" config core.autocrlf ${dashboard_git_crlf}
    WORKING_DIRECTORY \"${CTEST_SOURCE_DIRECTORY}\"
    )
  execute_process(
    COMMAND \"${CTEST_GIT_COMMAND}\" checkout ${git_branch_old}
    WORKING_DIRECTORY \"${CTEST_SOURCE_DIRECTORY}\"
    )
  execute_process(
    COMMAND \"${CTEST_GIT_COMMAND}\" submodule init
    WORKING_DIRECTORY \"${CTEST_SOURCE_DIRECTORY}\"
    )
  execute_process(
    COMMAND \"${CTEST_GIT_COMMAND}\" submodule update --
    WORKING_DIRECTORY \"${CTEST_SOURCE_DIRECTORY}\"
    )
endif()
")

emsec/hal cmake/hal_plugin.cmake :25

file(WRITE ${CMAKE_BINARY_DIR}/lib/hal_plugins/__init__.py "")

jolibrain/deepdetect cmake/Cuda.cmake :13

file(WRITE ${__cufile} ""
      "#include <cstdio>\n"
      "int main()\n"
      "{\n"
      "  int count = 0;\n"
      "  if (cudaSuccess != cudaGetDeviceCount(&count)) return -1;\n"
      "  if (count == 0) return -1;\n"
      "  for (int device = 0; device < count; ++device)\n"
      "  {\n"
      "    cudaDeviceProp prop;\n"
      "    if (cudaSuccess == cudaGetDeviceProperties(&prop, device))\n"
      "      std::printf(\"%d.%d \", prop.major, prop.minor);\n"
      "  }\n"
      "  return 0;\n"
      "}\n")

apache/trafficserver lib/Catch2/extras/Catch.cmake :302

file(WRITE "${ctest_include_file}" "include(\"${ctest_file_base}_include.cmake\")")

STEllAR-GROUP/hpx cmake/HPX_AddCompileTest.cmake :161

file(WRITE ${all_headers_test_file}
       ${all_headers} "#ifndef HPX_MAIN_DEFINED\n" "int main() { return 0; }\n"
       "#endif\n"
  )

root-project/root cmake/modules/RootTestDriver.cmake :221

file(WRITE run_with_coredump.sh "
pwd
ulimit -c unlimited
${_cmd_str}
")

brainflow-dev/brainflow third_party/fmt/test/compile-error-test/CMakeLists.txt :24

file(WRITE "${CMAKE_CURRENT_BINARY_DIR}/test/${test_name}.cc" "
      ${fmt_headers}
      void ${test_name}() {
        ${code_fragment}
      }
    ")

Slicer/Slicer CMake/ExternalProjectForNonCMakeProject.cmake :98

file(WRITE ${error_file} ${error})

elemental/Elemental cmake/modules/ElCheckCSourceCompiles.cmake :98

file(WRITE "${CMAKE_BINARY_DIR}${CMAKE_FILES_DIRECTORY}/CMakeTmp/src.c"
      "${SOURCE}\n")

NREL/EnergyPlus third_party/eigen/cmake/FindGoogleHash.cmake :15

file(WRITE ${CMAKE_BINARY_DIR}/googlehash_test.cpp
  "#include <google/sparse_hash_map>\n#include <google/dense_hash_map>\nint main(int argc, char** argv) { google::dense_hash_map<int,float> a; google::sparse_hash_map<int,float> b; return 0;}\n")

Devsh-Graphics-Programming/Nabla src/nbl/builtin/utils.cmake :125

file(WRITE "${NBL_RESOURCES_LIST_FILE}" "${RESOURCES_ARGS}")

mysql/mysql-server storage/ndb/cmake/ndb_java_macros.cmake :47

FILE(WRITE "${CMAKE_CURRENT_BINARY_DIR}/${filename}" "Manifest-Version: 1.0
Export-Package: ${EXPORTS_STRING}
Bundle-Name: ${NAME}
Bundle-Description: ClusterJ")

philip82148/cpp-dump test/dump_indent_test.cmake :37

file(WRITE "${log_file}" "${error_contents}")

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

file(WRITE "${CMAKE_BINARY_DIR}/clang-format-windows.bat"
               "@REM Generated clang-format script for Windows\r\n"
               "@ECHO OFF\r\n"
               "SETLOCAL ENABLEDELAYEDEXPANSION\r\n"
               "SET IS_FAILED_CHECK=0\r\n"
               "PUSHD ${CMAKE_WINDOWS_BINARY_DIR}>NUL\r\n"
               "FOR /F \"TOKENS=*\" %%A IN (${CLANG_FORMAT_FILENAME}) do (\r\n"
               "  IF %1 EQU 1 (\r\n"
               "    \"${CLANG_FORMAT_EXE}\" -i -fallback-style=none -style=file %%A\r\n"
               "    IF NOT !ERRORLEVEL! EQU 0 (\r\n"
               "      SET IS_FAILED_CHECK=1\r\n"
               "    )\r\n"
               "  )\r\n"
               "  IF %1 EQU 2 (\r\n"
               "    \"${CLANG_FORMAT_EXE}\" -output-replacements-xml -fallback-style=none -style=file %%A 2>&1 | FINDSTR /C:\"replacement offset\">NUL\r\n"
               "    IF !ERRORLEVEL! EQU 0 (\r\n"
               "      SET IS_FAILED_CHECK=1\r\n"
               "    )\r\n"
               "  )\r\n"
               ")\r\n"
               "IF NOT !IS_FAILED_CHECK! EQU 0 (\r\n"
               "  POPD\r\n"
               "  EXIT /B 1\r\n"
               ")\r\n"
               "POPD\r\n"
               "ENDLOCAL\r\n"
               "EXIT /B 0\r\n")

boostorg/nowide cmake/InstallTargets.cmake :24

file(WRITE ${ARG_CONFIG_FILE}
      "@PACKAGE_INIT@\n"
      "include(\"\${CMAKE_CURRENT_LIST_DIR}/@PROJECT_NAME@Targets.cmake\")\n"
      "check_required_components(\"@PROJECT_NAME@\")\n"
    )

blchinezu/pocketbook-coolreader tools/KWWidgetsGettextInitOrMerge.cmake :136

file(WRITE "${po_uptodate_file}" 
    "${po_build_file} is *really* up-to-date.")

greatscottgadgets/gr-bluetooth cmake/Modules/GrSwig.cmake :203

file(WRITE ${CMAKE_BINARY_DIR}/get_swig_deps.py "

import os, sys, re

include_matcher = re.compile('[#|%]include\\s*[<|\"](.*)[>|\"]')
include_dirs = sys.argv[2].split(';')

def get_swig_incs(file_path):
    file_contents = open(file_path, 'r').read()
    return include_matcher.findall(file_contents, re.MULTILINE)

def get_swig_deps(file_path, level):
    deps = [file_path]
    if level == 0: return deps
    for inc_file in get_swig_incs(file_path):
        for inc_dir in include_dirs:
            inc_path = os.path.join(inc_dir, inc_file)
            if not os.path.exists(inc_path): continue
            deps.extend(get_swig_deps(inc_path, level-1))
    return deps

if __name__ == '__main__':
    ifiles = sys.argv[1].split(';')
    deps = sum([get_swig_deps(ifile, 3) for ifile in ifiles], [])
    #sys.stderr.write(';'.join(set(deps)) + '\\n\\n')
    print(';'.join(set(deps)))
")

vseasky/VersaAssistant assimp/cmake-modules/HunterGate.cmake :352

file(WRITE "${done_location}" "DONE")

VowpalWabbit/vowpal_wabbit cmake/VowpalWabbitUtils.cmake :323

file(WRITE ${CMAKE_CURRENT_BINARY_DIR}/${FULL_TEST_NAME}_main.cc "${GTEST_MAIN_FILE_CONTENTS}")

etodd/lasercrabs CMakeLists.txt :643

FILE(WRITE ${unit_build_file} "// Unity Build generated by CMake\n")

casadi/casadi casadi/generate_runtime.cmake :4

file(WRITE ${STRFILE} "")

alibaba/AliSQL storage/tokudb/ft-index/cmake_modules/TokuBuildTagDatabases.cmake :94

file(WRITE "${CMAKE_CURRENT_BINARY_DIR}/gtags.files" "")

malaterre/GDCM CMakeLists.txt :613

file(WRITE ${GDCM_BINARY_DIR}/CTestCustom.cmake
      "include(\"${GDCM_BINARY_DIR}/CMake/CTestCustom.ctest\")\n")

KiCad/kicad-source-mirror cmake/BuildSteps/CreateShaderCpp.cmake :87

file(
    WRITE ${OUT_CPP_DIR}/${OUT_CPP_FILENAME}
    "${outCppText}"
)

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

file(WRITE)

sonosaurus/sonobus deps/juce/extras/Build/CMake/JUCEUtils.cmake :498

file(WRITE "${scratch_file}" "${four_chars}")

DistroAV/DistroAV cmake/common/buildspec_common.cmake :207

file(WRITE "${dependencies_dir}/.dependency_${dependency}_${arch}.sha256" "${hash}")

aws/aws-sdk-cpp tools/android-build/cmakefiles/openssl-cmake/crypto/CMakeLists.txt :33

file(WRITE ${PROJECT_BINARY_DIR}/dso_conf.h.cmake
"#define DSO_EXTENSION \".so\"
#define DSO_DLFCN
#define HAVE_DLFCN_H")

qt/qtbase src/corelib/Qt6CoreDeploySupport.cmake :177

file(WRITE "${temp_file}" "${hook}(${ARGV})")

Qihoo360/tensornet cmake/PrintPythonModule.cmake :29

file(WRITE "${OUTPUT_FILE}" "${OUTPUT_STRING}")

EasyLive2D/live2d-py Live2D/Main/patch_1.cmake :41

file(WRITE ${INPUT_FILE} "${OUTPUT_CONTENTS}")

NauEngine/NauEnginePublic engine/3rdparty_libs/gainput/extern/cmake/android.toolchain.cmake :1167

file( WRITE "${CMAKE_BINARY_DIR}${CMAKE_FILES_DIRECTORY}/cvt83.cmd" "@echo %~s1" )

Dreamtowards/Ethertia lib/_misc/fmt/CMakeLists.txt :206

file(WRITE run-msbuild.bat "
    ${MSBUILD_SETUP}
    ${CMAKE_MAKE_PROGRAM} -p:FrameworkPathOverride=\"${netfxpath}\" %*")

ess-dmsc/h5cpp cmake/FindHDF5.cmake :223

file(WRITE ${test_file}
      "#include <hdf5.h>\n"
      "const char* info_ver = \"INFO\" \":\" H5_VERSION;\n"
      "#ifdef H5_HAVE_PARALLEL\n"
      "const char* info_parallel = \"INFO\" \":\" \"PARALLEL\";\n"
      "#endif\n"
      "int main(int argc, char **argv) {\n"
      "  int require = 0;\n"
      "  require += info_ver[argc];\n"
      "#ifdef H5_HAVE_PARALLEL\n"
      "  require += info_parallel[argc];\n"
      "#endif\n"
      "  hid_t fid;\n"
      "  fid = H5Fcreate(\"foo.h5\",H5F_ACC_TRUNC,H5P_DEFAULT,H5P_DEFAULT);\n"
      "  return 0;\n"
      "}")

microsoft/vcpkg-tool azure-pipelines/e2e-ports/a-conflict/portfile.cmake :4

file(WRITE "${CURRENT_PACKAGES_DIR}/include/conflict-a-header-only-lowercase.h" "// header only port")

nwnxee/unified CMakeModules/FindDoxygen.cmake :712

file(WRITE "${_doxyfile_in}"       ${_Doxygen_dne_header})

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

file (WRITE "${_${_PYTHON_PREFIX}_VERSION_DIR}/version.py" "import sys; sys.stdout.write('.'.join([str(x) for x in sys.version_info[:3]]))\n")

rbfx/rbfx Source/ThirdParty/glslang/CMakeLists.txt :337

file(WRITE "${CMAKE_CURRENT_BINARY_DIR}/glslang-config.cmake.in" [=[
        @PACKAGE_INIT@
        @INSTALL_CONFIG_UNIX@
        include("@PACKAGE_PATH_EXPORT_TARGETS@")
    ]=])

InsightSoftwareConsortium/ITK Modules/Core/Common/CMake/itkCheckPrivateDynamicCast.cmake :41

file(
    WRITE
    "${test_project_dir}/base.cxx"
    "
#include \"base.h\"

base::~base() {}
base* create(void) { return new derived<int>(); }
"
  )

ComputationalBiomechanicsLab/opensim-creator third_party/mdspan/cmake/metabench.cmake :507

file(WRITE "${COMPILE_RB_PATH}"
"require 'benchmark'                                                              \n"
"require 'open3'                                                                  \n"
"stdout = stderr = status = nil                                                   \n"
"command_line = ['${RUBY_EXECUTABLE}', '--', '${MEMUSG_RB_PATH}'] + ARGV          \n"
"time = Benchmark.measure {                                                       \n"
"  stdout, stderr, status = Open3.capture3(*command_line)                         \n"
"}.total                                                                          \n"
"$stdout.puts(stdout)                                                             \n"
"$stdout.puts(%{[compilation command: #{command_line.join(' ')}]})                \n"
"$stdout.puts(%{[COMPILATION_TIME: #{time}]})                                     \n"
"$stderr.puts(stderr)                                                             \n"
"exit(status.success?)                                                            \n"
)

Warzone2100/warzone2100 build_tools/autorevision.cmake :136

file(WRITE "${_outputFile}.new" ${_hContents})

KDE/marble examples/cpp/CMakeLists.txt :9

file(WRITE ${FAKEHEADERS_DIR}/marble/${_filename} ${_fileContent})

dgobbi/vtk-dicom Source/CMakeLists.txt :437

file(WRITE ${VTK_JAVA_MANIFEST} "Class-Path: vtk.jar\n")

ClickHouse/ClickHouse contrib/qpl-cmake/CMakeLists.txt :422

file(WRITE ${directory}/${PLATFORM_PREFIX}setup_dictionary.cpp "#include \"deflate_slow_utils.h\"\n")

Governikus/AusweisApp ci.cmake :283

file(WRITE ${entry}.sha256 "${fileHash}  ${fileName}\n")

Hotride/OrionUO CMake/cotire.cmake :1464

file (WRITE "${_unparsedLinesFile}" "")

crossuo/crossuo deps/cmcurl/lib/libressl/cmake_export_symbol.cmake :40

file(WRITE ${VER_PATH}
			"{\nglobal:\n${SYMBOLS}\nlocal:\n*;\n};\n")

monero-project/monero src/blocks/CMakeLists.txt :32

file(GENERATE OUTPUT ${GENERATOR} CONTENT [=[
file(READ "${INPUT_DAT_FILE}" DATA HEX)
string(REGEX REPLACE "[0-9a-fA-F][0-9a-fA-F]" "0x\\0," DATA "${DATA}")
file(WRITE "${OUTPUT_C_SOURCE}" "
#include <stddef.h>
const unsigned char ${BLOB_NAME}[]={
  ${DATA}
};
const size_t ${BLOB_NAME}_len = sizeof(${BLOB_NAME});
"
)
]=])

ornladios/ADIOS2 cmake/FindSodium.cmake :104

file(WRITE "${CMAKE_CURRENT_BINARY_DIR}/arch.cpp" [=[
            #if defined _M_IX86
            #error ARCH_VALUE x86_32
            #elif defined _M_X64
            #error ARCH_VALUE x86_64
            #endif
            #error ARCH_VALUE unknown
        ]=])

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

file(WRITE "${OUTPUT_FILE}" "${code}")

cppan/cppan src/inserts/CPPANConfig.cmake :14

file(WRITE ${CPPAN_DEPS_FILE} "dependencies:\n")

mantidproject/mantid Framework/PythonInterface/plugins/CMakeLists.txt :424

file(WRITE ${BUILD_FILE} ${ABS_PATHS})

gridlab-d/gridlab-d cmake/CheckDependencies.cmake :99

FILE(WRITE ${CMAKE_CURRENT_BINARY_DIR}/HAVE_CPU_SET_T.cc "
#include <sched.h>
int main() {
    cpu_set_t t;
    return 0;
}")

openmm/openmm wrappers/python/CMakeLists.txt :41

file(WRITE "${OPENMM_PYTHON_STAGING_DIR}/openmm/version.py" "git_revision = '${rev_hash_str}'\n")

sandialabs/Albany doc/dashboards/perlmutter.nersc.gov/cuda/ctest_nightly_albany_tmp.cmake :144

file(WRITE "${CTEST_BINARY_DIRECTORY}/CMakeCache.txt" "${CACHE_CONTENTS}")

symforce-org/symforce CMakeLists.txt :233

file(WRITE
    ${CMAKE_CURRENT_BINARY_DIR}/lcmtypes/python2.7/pyproject.toml
    "
[build-system]
requires = ['setuptools', 'setuptools-scm>=8']
build-backend = 'setuptools.build_meta'

[project]
name = 'lcmtypes'
description='lcmtype python bindings (installed by SymForce)'
authors = [{ name = 'Skydio, Inc.', email = 'hayk@skydio.com' }]
license = { text = 'Apache 2.0' }
requires-python = '>=3.5'
dynamic = ['version']

[tool.setuptools_scm]
root = '../../..'
    "
  )

boutproject/BOUT-dev cmake/FindPETSc.cmake :159

file (WRITE "${petsc_config_makefile}"
"## This file was autogenerated by FindPETSc.cmake
# PETSC_DIR  = ${PETSC_DIR}
# PETSC_ARCH = ${PETSC_ARCH}
include ${petsc_conf_rules}
include ${petsc_conf_variables}
show :
\t-@echo -n \${\${VARIABLE}}
")

ossia/libossia cmake/CoverallsGenerateGcov.cmake :316

file(WRITE ${GCOV_FILE}_tmp "${GCOV_CONTENTS}")

libjxl/libjxl tools/git_version.cmake :33

file(WRITE "${DST}" "${JPEGXL_VERSION_DEFINE}")

stoneface86/trackerboy cmake/CPM.cmake :341

file(WRITE ${CMAKE_FIND_PACKAGE_REDIRECTS_DIR}/${NameLower}-config-version.cmake
           "set(PACKAGE_VERSION_COMPATIBLE TRUE)\n" "set(PACKAGE_VERSION_EXACT TRUE)\n"
      )

mysql/mysql-shell cmake/headers.cmake :129

FILE(WRITE ${CMAKE_CURRENT_BINARY_DIR}/CMakeLists.txt "# Auto generated file\n")

borisbrodski/sevenzipjbinding doc/build_html.cmake :222

FILE(WRITE ${OUTPUT_FILENAME_HTML} "")

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

file (WRITE "${_tempScript}" "${_contents}")

Slicer/SlicerGitSVNArchive Extensions/CMake/SlicerExtensionsDashboardDriverScript.cmake :254

file(WRITE "${CTEST_BINARY_DIRECTORY} - SlicerExtensions-build-${CTEST_BUILD_NAME}-${SCRIPT_MODE}${testing_long_suffix}-${EXTENSIONS_INDEX_BRANCH}.txt" "Generated by ${CTEST_SCRIPT_NAME}")

QMCPACK/qmcpack CMake/TestOpenMPtaskloop.cmake :8

file(WRITE "${CMAKE_BINARY_DIR}/${COMPILE_FAIL_OUTPUT}" "${COMPILE_OUTPUT}")

luxonis/depthai-core cmake/CMakeRC.cmake :47

file(WRITE "${OUTPUT_FILE}" "${code}")

snl-dakota/dakota cmake/examples/utilities/common_build.cmake :456

file( WRITE ${CTEST_BINARY_DIRECTORY}/dakota_ctest_variables.out ${vars} )

MrFrenik/Enjon Samples/Basic/CMakeLists.txt :234

file(WRITE ${PROJ_REFLECTION_DIR}/reflection.cfg "#engine_dir \"${ENJON_DIR}\"\n")

bibletime/bibletime cmake/BTDocumentation.cmake :184

FILE(WRITE "${confFile}"
                "[po4a_langs] ${l}
[po4a_paths] ${CMAKE_CURRENT_SOURCE_DIR}/i18n/${doc}/${doc}.pot \
$lang:${CMAKE_CURRENT_SOURCE_DIR}/i18n/${doc}/${doc}-$lang.po\n")

brisklib/brisk cmake/macos-merge-binaries.cmake :182

file(WRITE "${temp_x64_list}" "")

irods/irods cmake/Modules/IrodsCPackCommon.cmake :27

file(WRITE "${_irods_package_desc_file}" "${IRODS_CPACK_DEFAULT_DESCRIPTION}")

INET-RC/GeoMX cmake/FirstClassLangCuda.cmake :63

file(WRITE ${__cufile} ""
      "#include <cstdio>\n"
      "int main()\n"
      "{\n"
      "  int count = 0;\n"
      "  if (cudaSuccess != cudaGetDeviceCount(&count)) return -1;\n"
      "  if (count == 0) return -1;\n"
      "  for (int device = 0; device < count; ++device)\n"
      "  {\n"
      "    cudaDeviceProp prop;\n"
      "    if (cudaSuccess == cudaGetDeviceProperties(&prop, device))\n"
      "      std::printf(\"%d.%d \", prop.major, prop.minor);\n"
      "  }\n"
      "  return 0;\n"
      "}\n")