cmake file(GENERATE) examples

ornladios/ADIOS2 source/utils/CMakeLists.txt :33

file(GENERATE
  OUTPUT ${PROJECT_BINARY_DIR}/$<CONFIG>/bpls.cmake
  INPUT ${PROJECT_BINARY_DIR}/bpls.cmake.gen
)

ornladios/ADIOS2 source/utils/CMakeLists.txt :47

file(GENERATE
  OUTPUT ${PROJECT_BINARY_DIR}/$<CONFIG>/bpcmp.cmake
  INPUT ${PROJECT_BINARY_DIR}/bpcmp.cmake.gen
)

ornladios/ADIOS2 testing/adios2/engine/staging-common/CMakeLists.txt :95

file(GENERATE
  OUTPUT ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/run_test.py.$<CONFIG>
  INPUT ${CMAKE_CURRENT_BINARY_DIR}/run_test.py.gen)

ornladios/ADIOS2 thirdparty/EVPath/EVPath/cmake/CreateLibtoolFile.cmake :65

file(GENERATE
  OUTPUT
  ${CMAKE_CURRENT_BINARY_DIR}/${_laname_base}.la
  INPUT
  ${_laname}
  )

apache/arrow cpp/cmake_modules/BuildUtils.cmake :142

file(GENERATE
     OUTPUT ${ar_script_path}
     INPUT ${ar_script_path}.in)

apache/arrow cpp/cmake_modules/BuildUtils.cmake :931

file(GENERATE
     OUTPUT "${CMAKE_CURRENT_BINARY_DIR}/$<CONFIG>/${MODULE}.pc"
     INPUT "${CMAKE_CURRENT_BINARY_DIR}/${MODULE}.pc.generate.in")

catchorg/Catch2 extras/Catch.cmake :290

file(GENERATE OUTPUT "${ctest_file_base}_include-${_config}.cmake" CONTENT "${ctest_include_content}" CONDITION $<CONFIG:${_config}>)

catchorg/Catch2 extras/Catch.cmake :299

file(GENERATE OUTPUT "${ctest_include_file}" CONTENT "${ctest_include_multi_content}")

catchorg/Catch2 extras/Catch.cmake :301

file(GENERATE OUTPUT "${ctest_file_base}_include.cmake" CONTENT "${ctest_include_content}")

jcelerier/cninja cmake/generate-builtins.cmake :20

file(GENERATE
  OUTPUT
    "${CMAKE_CURRENT_BINARY_DIR}/builtin_setup.hpp"
  CONTENT
    "${builtin_text}"
)

coin3d/coin src/CMakeLists.txt :11

file(GENERATE
  OUTPUT
  "${CMAKE_CURRENT_BINARY_DIR}/config.h"
  INPUT
  "${CMAKE_CURRENT_BINARY_DIR}/config.h_at_configured"
  )

mosra/corrade modules/UseCorrade.cmake :565

# Two steps because file(GENERATE) can't replace variables while

mosra/corrade modules/UseCorrade.cmake :569

file(GENERATE OUTPUT $<TARGET_FILE_DIR:${test_name}>/${test_name}.html
    INPUT ${CMAKE_CURRENT_BINARY_DIR}/${test_name}.html)

mosra/corrade src/Corrade/PluginManager/Test/CMakeLists.txt :47

file(GENERATE OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/$<CONFIG>/configure.h
    INPUT ${CMAKE_CURRENT_BINARY_DIR}/configure.h.in)

doxygen/doxygen addon/doxywizard/CMakeLists.txt :53

file(GENERATE OUTPUT ${GENERATED_SRC_WIZARD}/settings.h
CONTENT "#ifndef SETTINGS_H
#define SETTINGS_H
#define USE_LIBCLANG ${clang}
#define IS_SUPPORTED(x) \\
  ( \\
   (USE_LIBCLANG && strcmp(\"USE_LIBCLANG\",(x))==0) || \\
  0)
#endif" )

doxygen/doxygen src/CMakeLists.txt :35

file(GENERATE OUTPUT ${GENERATED_SRC}/settings.h
CONTENT "#ifndef SETTINGS_H
#define SETTINGS_H
#define USE_LIBCLANG ${clang}
#define IS_SUPPORTED(x) \\
  ( \\
   (USE_LIBCLANG && strcmp(\"USE_LIBCLANG\",(x))==0) || \\
  0)
#endif" )

libfann/fann lib/googletest/googlemock/CMakeLists.txt :140

    file(GENERATE OUTPUT "${CMAKE_CURRENT_BINARY_DIR}/$<CONFIG>/RunTest.ps1"
         CONTENT
"$project_bin = \"${CMAKE_BINARY_DIR}/bin/$<CONFIG>\"
$env:Path = \"$project_bin;$env:Path\"
& $args")

libfann/fann lib/googletest/googlemock/CMakeLists.txt :146

    file(GENERATE OUTPUT "${CMAKE_CURRENT_BINARY_DIR}/RunTest.ps1"
         CONTENT
"$project_bin = (cygpath --windows ${CMAKE_BINARY_DIR}/bin)
$env:Path = \"$project_bin;$env:Path\"
& $args")

libfann/fann lib/googletest/googletest/CMakeLists.txt :186

    file(GENERATE OUTPUT "${CMAKE_CURRENT_BINARY_DIR}/$<CONFIG>/RunTest.ps1"
         CONTENT
"$project_bin = \"${CMAKE_BINARY_DIR}/bin/$<CONFIG>\"
$env:Path = \"$project_bin;$env:Path\"
& $args")

libfann/fann lib/googletest/googletest/CMakeLists.txt :192

    file(GENERATE OUTPUT "${CMAKE_CURRENT_BINARY_DIR}/RunTest.ps1"
         CONTENT
"$project_bin = (cygpath --windows ${CMAKE_BINARY_DIR}/bin)
$env:Path = \"$project_bin;$env:Path\"
& $args")

FirebirdSQL/firebird builds/cmake/BuildFunctions.cmake :298

file(GENERATE OUTPUT ${cmd_name} CONTENT "${content}")

facebook/folly CMakeLists.txt :558

file(
  GENERATE
  OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/libfolly.pc
  INPUT ${CMAKE_CURRENT_BINARY_DIR}/libfolly.pc.gen
  ${target_arg}
)

FreeRDP/FreeRDP CMakeLists.txt :32

file(GENERATE OUTPUT .gitignore CONTENT "*")

KDAB/GammaRay CMakeLists.txt :298

file(
    GENERATE
    OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/empty_pch.cpp
    CONTENT "/*dummy pch file*/"
)

KDAB/GammaRay cmake/ECM/modules/ECMGeneratePriFile.cmake :239

  file(GENERATE
     OUTPUT ${PRI_FILENAME}
     CONTENT
     "QT.${PRI_TARGET_BASENAME}.VERSION = ${PRI_VERSION}
QT.${PRI_TARGET_BASENAME}.MAJOR_VERSION = ${PRI_VERSION_MAJOR}
QT.${PRI_TARGET_BASENAME}.MINOR_VERSION = ${PRI_VERSION_MINOR}
QT.${PRI_TARGET_BASENAME}.PATCH_VERSION = ${PRI_VERSION_PATCH}
QT.${PRI_TARGET_BASENAME}.name = ${PRI_TARGET_LIBNAME}
QT.${PRI_TARGET_BASENAME}.module = ${PRI_TARGET_LIBNAME}
QT.${PRI_TARGET_BASENAME}.defines = ${PRI_TARGET_DEFINES}
QT.${PRI_TARGET_BASENAME}.includes = ${PRI_TARGET_INCLUDES}
QT.${PRI_TARGET_BASENAME}.private_includes =
QT.${PRI_TARGET_BASENAME}.libs = ${PRI_TARGET_LIBS}
QT.${PRI_TARGET_BASENAME}.depends = ${PRI_TARGET_QTDEPS}
QT.${PRI_TARGET_BASENAME}.module_config = ${PRI_TARGET_MODULE_CONFIG}
"
  )

OSGeo/gdal CMakeLists.txt :214

file(
  GENERATE
  OUTPUT "${CMAKE_CURRENT_BINARY_DIR}/python_executable.txt"
  CONTENT "${Python_EXECUTABLE}")

OSGeo/gdal gdal.cmake :543

file(
  GENERATE
  OUTPUT ${PLUGIN_OUTPUT_DIR}/drivers.ini
  CONTENT ${DRIVERS_INI_CONTENT})

OSGeo/gdal swig/csharp/CMakeLists.txt :233

file(
  GENERATE
  OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/${_CSHARP_TARGET_SUBDIR}/${_root}-$<CONFIG>.csproj
  INPUT ${CMAKE_CURRENT_BINARY_DIR}/${_CSHARP_TARGET_SUBDIR}/${_root}.csproj.in)

OSGeo/gdal swig/python/CMakeLists.txt :160

file(
  GENERATE
  OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/setup.py
  INPUT ${CMAKE_CURRENT_BINARY_DIR}/setup.py.tmp
  CONDITION "$<CONFIG:Release>")

OSGeo/gdal swig/python/CMakeLists.txt :169

file(
  GENERATE
  OUTPUT "${SETUP_PY_FILENAME}"
  INPUT ${CMAKE_CURRENT_BINARY_DIR}/setup.py.tmp)

OSGeo/gdal swig/python/CMakeLists.txt :174

# Do not use file(GENERATE) as, for some unknown reason, it would cause cmake to be reinvoked every time make is

OSGeo/gdal swig/python/CMakeLists.txt :215

file(
  GENERATE
  OUTPUT "${BUILD_EXT_FILENAME}"
  CONTENT
    "file(REMOVE_RECURSE ${CMAKE_CURRENT_BINARY_DIR}/build)
     execute_process(COMMAND $<IF:$<NOT:$<CONFIG:Debug>>,\"${Python_EXECUTABLE_CMAKE}\" \"${SETUP_PY_FILENAME}\" build_ext --inplace,${CMAKE_COMMAND} -E echo \"setup.py build_ext only run in configuration != Debug\"> RESULT_VARIABLE res)
     if(NOT res EQUAL 0)
       message(FATAL_ERROR \"setup.py bdist_wheel failed\")
     endif()"
  )

OSGeo/gdal swig/python/CMakeLists.txt :227

file(
  GENERATE
  OUTPUT "${BUILD_EXT_FILENAME}"
  CONTENT
     "file(REMOVE_RECURSE ${CMAKE_CURRENT_BINARY_DIR}/build)\n
      execute_process(COMMAND \"${Python_EXECUTABLE_CMAKE}\" \"${SETUP_PY_FILENAME}\" build_ext --inplace RESULT_VARIABLE res)
      if(NOT res EQUAL 0)
        message(FATAL_ERROR \"setup.py bdist_wheel failed\")
      endif()"
  )

OSGeo/gdal swig/python/CMakeLists.txt :249

file(
    GENERATE
    OUTPUT "${CMAKE_CURRENT_BINARY_DIR}/generate_gdal_symbols_txt.cmake"
    CONTENT
        "cmake_policy(VERSION 3.12)
         execute_process(COMMAND ${CMAKE_NM} ${NM_OPTIONS} \"$<TARGET_FILE:${GDAL_LIB_TARGET_NAME}>\"
                         OUTPUT_VARIABLE symbols
                         RESULT_VARIABLE res)
         if( \${res} EQUAL 0 )
           string(REGEX REPLACE \"\\n\" \";\" symbols \"\${symbols}\")
           # Match lines like '00000000006dddb0 T GDALAllRegister'
           list(FILTER symbols INCLUDE REGEX \"^[0-9a-f]+ T (.*)$\")
           list(TRANSFORM symbols REPLACE \"^[0-9a-f]+ T (.*)$\" \"\\\\1\")
           if(symbols)
               list(SORT symbols)
               file(WRITE ${GDAL_LIB_DEP_FOR_PY_SO}.tmp \"$<TARGET_FILE:${GDAL_LIB_TARGET_NAME}>;\${symbols}\")
               execute_process(COMMAND ${CMAKE_COMMAND} -E copy_if_different ${GDAL_LIB_DEP_FOR_PY_SO}.tmp ${GDAL_LIB_DEP_FOR_PY_SO})
           else()
               file(TOUCH ${GDAL_LIB_DEP_FOR_PY_SO})
           endif()
         else()
           file(TOUCH ${GDAL_LIB_DEP_FOR_PY_SO})
         endif()")

OSGeo/gdal swig/python/CMakeLists.txt :337

file(
  GENERATE
  OUTPUT ${BUILD_EXT_WITH_RPATH_FILENAME}
  CONTENT "${BUILD_EXT_WITH_RPATH_CONTENT}")

OSGeo/gdal swig/python/CMakeLists.txt :387

file(
  GENERATE
  OUTPUT ${BUILD_BDIST_WHEEL_FILENAME}
  CONTENT
    "execute_process(COMMAND $<IF:$<NOT:$<CONFIG:Debug>>,${Python_EXECUTABLE_CMAKE} ${SETUP_PY_FILENAME} bdist_wheel,${CMAKE_COMMAND} -E echo \"setup.py bdist_wheel only run in configuration != Debug\"> RESULT_VARIABLE res)
    if(NOT res EQUAL 0)
       message(FATAL_ERROR \"setup.py bdist_wheel failed\")
    endif()
    "
  )

OSGeo/gdal swig/python/CMakeLists.txt :500

file(
  GENERATE
  OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/install_python_$<CONFIG>.cmake
  INPUT ${CMAKE_CURRENT_BINARY_DIR}/install_python.cmake.tmp
)

OSGeo/gdal swig/python/CMakeLists.txt :505

file(
  GENERATE
  OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/install_binding_$<CONFIG>.cmake
  CONTENT
    "execute_process(COMMAND $<IF:$<NOT:$<CONFIG:Debug>>,${CMAKE_COMMAND} ${WERROR_DEV_FLAG} -P \"${CMAKE_CURRENT_BINARY_DIR}/install_python_$<CONFIG>.cmake\",${CMAKE_COMMAND} -E echo \"setup.py install only run in configuration != Debug\">
                                    WORKING_DIRECTORY \"${CMAKE_CURRENT_BINARY_DIR}\")")

malaterre/GDCM CMakeLists.txt :751

file(GENERATE
  OUTPUT  "${CMAKE_BINARY_DIR}/${GDCM_VTK_INSTALL_PYTHONMODULE_DIR}/vtkgdcm/__init__.py"
  CONTENT "from .vtkgdcm import *\n\n__all__ = ['vtkgdcm']\n__version__ = \"${GDCM_VERSION}\"\n")

InsightSoftwareConsortium/ITK Examples/Installation/CMakeLists.txt :7

CMP0070 #3.10.0 Define ``file(GENERATE)`` behavior for relative paths.

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

  file(
    WRITE "${test_project_dir}/CMakeLists.txt"
    "
cmake_minimum_required(VERSION 3.16.3 FATAL_ERROR)
foreach(p
    ## Only policies introduced after the cmake_minimum_required
    ## version need to explicitly be set to NEW.
    CMP0070 #3.10.0 Define ``file(GENERATE)`` behavior for relative paths.
    CMP0071 #3.10.0 Let ``AUTOMOC`` and ``AUTOUIC`` process ``GENERATED`` files.
    )
  if(POLICY ${p})
    cmake_policy(SET ${p} NEW)
  endif()
endforeach()
project(support_private_dynamic_cast CXX)
add_library(base SHARED \"base.cxx\")
set_target_properties(base PROPERTIES CXX_VISIBILITY_PRESET hidden)
add_executable(test_cast \"main.cxx\")
target_link_libraries(test_cast PRIVATE base)
add_custom_command(TARGET test_cast POST_BUILD COMMAND $<TARGET_FILE:test_cast>)
")

InsightSoftwareConsortium/ITK Modules/ThirdParty/GDCM/src/gdcm/CMakeLists.txt :730

file(GENERATE
  OUTPUT  "${CMAKE_BINARY_DIR}/${GDCM_VTK_INSTALL_PYTHONMODULE_DIR}/vtkgdcm/__init__.py"
  CONTENT "from .vtkgdcm import *\n\n__all__ = ['vtkgdcm']\n__version__ = \"${GDCM_VERSION}\"\n")

InsightSoftwareConsortium/ITK Modules/ThirdParty/VNL/src/vxl/CMakeLists.txt :56

CMP0070  #: Define file(GENERATE) behavior for relative paths.

InsightSoftwareConsortium/ITK Testing/TestExternal/CMakeLists.txt :8

CMP0070 #3.10.0 Define ``file(GENERATE)`` behavior for relative paths.

KDAB/KDStateMachineEditor cmake/ECM/modules/ECMGeneratePriFile.cmake :239

  file(GENERATE
     OUTPUT ${PRI_FILENAME}
     CONTENT
     "QT.${PRI_TARGET_BASENAME}.VERSION = ${PRI_VERSION}
QT.${PRI_TARGET_BASENAME}.MAJOR_VERSION = ${PRI_VERSION_MAJOR}
QT.${PRI_TARGET_BASENAME}.MINOR_VERSION = ${PRI_VERSION_MINOR}
QT.${PRI_TARGET_BASENAME}.PATCH_VERSION = ${PRI_VERSION_PATCH}
QT.${PRI_TARGET_BASENAME}.name = ${PRI_TARGET_LIBNAME}
QT.${PRI_TARGET_BASENAME}.module = ${PRI_TARGET_LIBNAME}
QT.${PRI_TARGET_BASENAME}.defines = ${PRI_TARGET_DEFINES}
QT.${PRI_TARGET_BASENAME}.includes = ${PRI_TARGET_INCLUDES}
QT.${PRI_TARGET_BASENAME}.private_includes =
QT.${PRI_TARGET_BASENAME}.libs = ${PRI_TARGET_LIBS}
QT.${PRI_TARGET_BASENAME}.depends = ${PRI_TARGET_QTDEPS}
QT.${PRI_TARGET_BASENAME}.module_config = ${PRI_TARGET_MODULE_CONFIG}
"
  )

lammps/lammps lib/kokkos/core/unit_test/CMakeLists.txt :1150

file(
  GENERATE
  OUTPUT $<TARGET_FILE_DIR:Kokkos_CoreUnitTest_DeviceAndThreads>/TestDeviceAndThreads.py
  INPUT TestDeviceAndThreads.py
  ${USE_SOURCE_PERMISSIONS_WHEN_SUPPORTED}
)

DanBloomberg/leptonica CMakeLists.txt :334

file(
  GENERATE
  OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/${pkg_conf_name}
  INPUT ${CMAKE_CURRENT_BINARY_DIR}/lept.pc.in)

libical/libical CMakeLists.txt :162

file(GENERATE OUTPUT .gitignore CONTENT "*")

mcodev31/libmsym bindings/python/CMakeLists.txt :22

file(GENERATE OUTPUT ${MSYM_PYTHON_INIT} INPUT ${MSYM_PYTHON_INIT_G_IN})

arvidn/libtorrent cmake/Modules/GeneratePkgConfig.cmake :51

# HACK file(GENERATE), which we use for expanding generator expressions, is BUILD_INTERFACE,

arvidn/libtorrent cmake/Modules/GeneratePkgConfig.cmake :165

file(GENERATE OUTPUT "${_variables_file_name}" INPUT "${_generate_target_dir}/compile-settings.cmake" ${_target_arg})

arvidn/libtorrent cmake/Modules/GeneratePkgConfig.cmake :175

file(GENERATE OUTPUT "${_variables_file_name}" INPUT "${_generate_target_dir}/compile-settings.cmake" CONDITION "$<CONFIG:${cfg}>" ${_target_arg})

mosra/magnum src/Magnum/DebugTools/Test/CMakeLists.txt :66

file(GENERATE OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/$<CONFIG>/configure.h
    INPUT ${CMAKE_CURRENT_BINARY_DIR}/configure.h.in)

mosra/magnum src/Magnum/GL/Test/CMakeLists.txt :120

file(GENERATE OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/$<CONFIG>/configure.h
    INPUT ${CMAKE_CURRENT_BINARY_DIR}/configure.h.in)

mosra/magnum src/Magnum/MeshTools/Test/CMakeLists.txt :104

file(GENERATE OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/$<CONFIG>/configure.h
    INPUT ${CMAKE_CURRENT_BINARY_DIR}/configure.h.in)

mosra/magnum src/Magnum/SceneTools/Test/CMakeLists.txt :51

file(GENERATE OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/$<CONFIG>/configure.h
    INPUT ${CMAKE_CURRENT_BINARY_DIR}/configure.h.in)

mosra/magnum src/Magnum/Shaders/Test/CMakeLists.txt :81

file(GENERATE OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/$<CONFIG>/configure.h
    INPUT ${CMAKE_CURRENT_BINARY_DIR}/configure.h.in)

mosra/magnum src/Magnum/Text/Test/CMakeLists.txt :55

file(GENERATE OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/$<CONFIG>/configure.h
    INPUT ${CMAKE_CURRENT_BINARY_DIR}/configure.h.in)

mosra/magnum src/Magnum/TextureTools/Test/CMakeLists.txt :54

file(GENERATE OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/$<CONFIG>/configure.h
    INPUT ${CMAKE_CURRENT_BINARY_DIR}/configure.h.in)

mosra/magnum src/Magnum/Trade/Test/CMakeLists.txt :59

file(GENERATE OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/$<CONFIG>/configure.h
    INPUT ${CMAKE_CURRENT_BINARY_DIR}/configure.h.in)

mosra/magnum src/Magnum/Vk/Test/CMakeLists.txt :58

file(GENERATE OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/$<CONFIG>/configure.h
    INPUT ${CMAKE_CURRENT_BINARY_DIR}/configure.h.in)

mosra/magnum src/MagnumPlugins/AnyAudioImporter/Test/CMakeLists.txt :47

file(GENERATE OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/$<CONFIG>/configure.h
    INPUT ${CMAKE_CURRENT_BINARY_DIR}/configure.h.in)

mosra/magnum src/MagnumPlugins/AnyImageConverter/Test/CMakeLists.txt :56

file(GENERATE OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/$<CONFIG>/configure.h
    INPUT ${CMAKE_CURRENT_BINARY_DIR}/configure.h.in)

mosra/magnum src/MagnumPlugins/AnyImageImporter/Test/CMakeLists.txt :47

file(GENERATE OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/$<CONFIG>/configure.h
    INPUT ${CMAKE_CURRENT_BINARY_DIR}/configure.h.in)

mosra/magnum src/MagnumPlugins/AnySceneConverter/Test/CMakeLists.txt :49

file(GENERATE OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/$<CONFIG>/configure.h
    INPUT ${CMAKE_CURRENT_BINARY_DIR}/configure.h.in)

mosra/magnum src/MagnumPlugins/AnySceneImporter/Test/CMakeLists.txt :49

file(GENERATE OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/$<CONFIG>/configure.h
    INPUT ${CMAKE_CURRENT_BINARY_DIR}/configure.h.in)

mosra/magnum src/MagnumPlugins/AnyShaderConverter/Test/CMakeLists.txt :46

file(GENERATE OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/$<CONFIG>/configure.h
    INPUT ${CMAKE_CURRENT_BINARY_DIR}/configure.h.in)

mosra/magnum src/MagnumPlugins/MagnumFont/Test/CMakeLists.txt :48

file(GENERATE OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/$<CONFIG>/configure.h
    INPUT ${CMAKE_CURRENT_BINARY_DIR}/configure.h.in)

mosra/magnum src/MagnumPlugins/MagnumFontConverter/Test/CMakeLists.txt :55

file(GENERATE OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/$<CONFIG>/configure.h
    INPUT ${CMAKE_CURRENT_BINARY_DIR}/configure.h.in)

mosra/magnum src/MagnumPlugins/ObjImporter/Test/CMakeLists.txt :44

file(GENERATE OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/$<CONFIG>/configure.h
    INPUT ${CMAKE_CURRENT_BINARY_DIR}/configure.h.in)

mosra/magnum src/MagnumPlugins/TgaImageConverter/Test/CMakeLists.txt :41

file(GENERATE OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/$<CONFIG>/configure.h
    INPUT ${CMAKE_CURRENT_BINARY_DIR}/configure.h.in)

mosra/magnum src/MagnumPlugins/TgaImporter/Test/CMakeLists.txt :44

file(GENERATE OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/$<CONFIG>/configure.h
    INPUT ${CMAKE_CURRENT_BINARY_DIR}/configure.h.in)

mosra/magnum src/MagnumPlugins/WavAudioImporter/Test/CMakeLists.txt :44

file(GENERATE OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/$<CONFIG>/configure.h
    INPUT ${CMAKE_CURRENT_BINARY_DIR}/configure.h.in)

MapServer/MapServer src/mapscript/python/CMakeLists.txt :43

file(GENERATE OUTPUT $<TARGET_FILE_DIR:${SWIG_MODULE_pythonmapscript_REAL_NAME}>/setup.py INPUT ${SETUP_PY_TEMP})

tpaviot/oce adm/cmake/cotire.cmake :2217

file (GENERATE OUTPUT "${_targetCotireConfigScript}" INPUT "${_targetCotireScript}")

opencv/opencv cmake/OpenCVGenABI.cmake :52

file(GENERATE OUTPUT "${path1}" INPUT "${path1}.base")

opencv/opencv cmake/OpenCVGenPkgconfig.cmake :92

file(GENERATE OUTPUT "${CMAKE_HELPER_SCRIPT}" CONTENT "${HELPER_SCRIPT}")

opencv/opencv cmake/OpenCVPCHSupport.cmake :301

    file(GENERATE OUTPUT "${_pch_generate_file_cmd}" CONTENT "#!/bin/sh
if [ -n \"$VERBOSE\" ]; then
  tail -n1 \$0
fi
${_command} '-D$<JOIN:$<TARGET_PROPERTY:${_targetName},COMPILE_DEFINITIONS>,' '-D>'
")

opencv/opencv modules/java/test/pure_test/CMakeLists.txt :63

file(GENERATE OUTPUT "${OPENCV_JAVA_TEST_DIR}/ant-$<CONFIGURATION>.properties" CONTENT "opencv.lib.path=$<TARGET_FILE_DIR:${the_module}>")

opencv/opencv modules/python/bindings/CMakeLists.txt :182

file(GENERATE OUTPUT "${CMAKE_HELPER_SCRIPT}" CONTENT "${PYTHON_CONFIG_SCRIPT}")

openscad/openscad tests/CMakeLists.txt :1745

  file(GENERATE OUTPUT mingw_cross_info.py CONTENT
"# created automatically during packaging by cmake from within linux
linux_abs_basedir='${CMAKE_SOURCE_DIR}'
linux_abs_builddir='${CMAKE_BINARY_DIR}'
linux_python='${Python3_EXECUTABLE}'
linux_convert='${IMAGE_COMPARE_EXE}'
win_installdir='OpenSCAD-Tests-${CPACK_PACKAGE_VERSION}'
" NEWLINE_STYLE WIN32)

qgis/QGIS cmake/SIPMacros.cmake :73

file(GENERATE OUTPUT ${_out_sip_file} CONTENT "${_content}")

qt/qtgrpc src/protobuf/Qt6ProtobufBuildInternals.cmake :136

file(GENERATE
    OUTPUT "${registration_file}"
    CONTENT "${content}"
    CONDITION "$<CONFIG:${main_config}>")

frankosterfeld/qtkeychain cmake/Modules/ECMGeneratePriFile.cmake :239

  file(GENERATE
     OUTPUT ${PRI_FILENAME}
     CONTENT
     "QT.${PRI_TARGET_BASENAME}.VERSION = ${PRI_VERSION}
QT.${PRI_TARGET_BASENAME}.MAJOR_VERSION = ${PRI_VERSION_MAJOR}
QT.${PRI_TARGET_BASENAME}.MINOR_VERSION = ${PRI_VERSION_MINOR}
QT.${PRI_TARGET_BASENAME}.PATCH_VERSION = ${PRI_VERSION_PATCH}
QT.${PRI_TARGET_BASENAME}.name = ${PRI_TARGET_LIBNAME}
QT.${PRI_TARGET_BASENAME}.module = ${PRI_TARGET_LIBNAME}
QT.${PRI_TARGET_BASENAME}.defines = ${PRI_TARGET_DEFINES}
QT.${PRI_TARGET_BASENAME}.includes = ${PRI_TARGET_INCLUDES}
QT.${PRI_TARGET_BASENAME}.private_includes =
QT.${PRI_TARGET_BASENAME}.libs = ${PRI_TARGET_LIBS}
QT.${PRI_TARGET_BASENAME}.depends = ${PRI_TARGET_QTDEPS}
QT.${PRI_TARGET_BASENAME}.module_config = ${PRI_TARGET_MODULE_CONFIG}
"
  )

qtwebkit/qtwebkit Source/cmake/ECMGeneratePriFile.cmake :218

  file(GENERATE
     OUTPUT ${PRI_FILENAME}
     CONTENT
     "QT.${PRI_TARGET_BASENAME}.VERSION = ${PROJECT_VERSION_STRING}
QT.${PRI_TARGET_BASENAME}.MAJOR_VERSION = ${PROJECT_VERSION_MAJOR}
QT.${PRI_TARGET_BASENAME}.MINOR_VERSION = ${PROJECT_VERSION_MINOR}
QT.${PRI_TARGET_BASENAME}.PATCH_VERSION = ${PROJECT_VERSION_PATCH}
QT.${PRI_TARGET_BASENAME}.name = ${PRI_TARGET_NAME}
QT.${PRI_TARGET_BASENAME}.module = ${PRI_TARGET_LIBNAME}
QT.${PRI_TARGET_BASENAME}.DEFINES = ${PRI_TARGET_DEFINES}
QT.${PRI_TARGET_BASENAME}.includes = \"${PRI_TARGET_INCLUDES}\" \"${PRI_TARGET_INCLUDES2}\"
QT.${PRI_TARGET_BASENAME}.private_includes =
QT.${PRI_TARGET_BASENAME}.libs = \"${PRI_TARGET_LIBS}\"
QT.${PRI_TARGET_BASENAME}.rpath = \"${PRI_TARGET_RPATH}\"
QT.${PRI_TARGET_BASENAME}.depends = ${PRI_TARGET_QTDEPS}
QT.${PRI_TARGET_BASENAME}.run_depends = ${PRI_TARGET_QTRUNDEPS}
QT.${PRI_TARGET_BASENAME}.bins = ${PRI_TARGET_BINS}
QT.${PRI_TARGET_BASENAME}.libexec =
QT.${PRI_TARGET_BASENAME}.plugins =
QT.${PRI_TARGET_BASENAME}.imports =
QT.${PRI_TARGET_BASENAME}.qml =
QT.${PRI_TARGET_BASENAME}.frameworks = ${PRI_TARGET_FRAMEWORKS}
QT.${PRI_TARGET_BASENAME}.module_config = v2 ${PRI_TARGET_CONFIG}
QT_MODULES += ${PRI_TARGET_QT_MODULES}
QMAKE_LIBS_PRIVATE += ${PRI_TARGET_EXTRA_LIBS}
QMAKE_RPATHDIR += ${PRI_TARGET_RPATH}
"
  )

qtwebkit/qtwebkit Source/WebKitLegacy/PlatformQt.cmake :6

file(GENERATE OUTPUT ${_file} CONTENT ${_content})

ossia/score 3rdparty/suil.cmake :39

file(
  GENERATE
  OUTPUT "include/suil-0/suil/suil.h"
  INPUT "${3RDPARTY_FOLDER}/suil/include/suil/suil.h")

ossia/score cmake/ScoreAvndHelper.cmake :68

  file(GENERATE OUTPUT plugins/localaddon.json
    CONTENT
      "{
  \"${PLUGIN_PLATFORM}\": \"$<TARGET_FILE_NAME:${AVND_BASE_TARGET}>\",
  \"name\": \"${AVND_BASE_TARGET}\",
  \"raw_name\": \"${AVND_BASE_TARGET}\",
  \"version\": \"${AVND_PLUGIN_VERSION}\",
  \"kind\": \"Sample addon\",
  \"short\": \"Sample addon\",
  \"long\": \"Sample addon\",
  \"key\": \"${AVND_PLUGIN_UUID}\"
}"
  )

ossia/score cmake/ScoreExternalAddon.developer.cmake :148

file(GENERATE
  OUTPUT
    zipdownloader_export.h
  CONTENT
    "#pragma once\n#include <score_lib_base_export.h>\n#define ZIPDOWNLOADER_EXPORT SCORE_LIB_BASE_EXPORT\n"
)

ossia/score cmake/ScoreExternalAddon.developer.cmake :155

file(GENERATE
  OUTPUT
    rnd_export.h
  CONTENT
    "#pragma once\n#include <score_lib_base_export.h>\n#define RND_EXPORT SCORE_LIB_BASE_EXPORT\n"
)

ossia/score cmake/ScoreExternalAddon.sdk.cmake :67

file(GENERATE
  OUTPUT "${CMAKE_CURRENT_BINARY_DIR}/retained-symbols.txt"
  CONTENT "plugin_instance"
)

ossia/score src/lib/CMakeLists.txt :12

file(GENERATE
  OUTPUT
    zipdownloader_export.h
  CONTENT
    "#pragma once\n#include <score_lib_base_export.h>\n#define ZIPDOWNLOADER_EXPORT SCORE_LIB_BASE_EXPORT\n"
)

ossia/score src/lib/CMakeLists.txt :19

file(GENERATE
  OUTPUT
    rnd_export.h
  CONTENT
    "#pragma once\n#include <score_lib_base_export.h>\n#define RND_EXPORT SCORE_LIB_BASE_EXPORT\n"
)

DrTimothyAldenDavis/SuiteSparse AMD/CMakeLists.txt :255

file ( GENERATE
    OUTPUT AMD.pc
    INPUT ${CMAKE_CURRENT_BINARY_DIR}/AMD.pc.out
    NEWLINE_STYLE LF )

DrTimothyAldenDavis/SuiteSparse BTF/CMakeLists.txt :239

file ( GENERATE
    OUTPUT BTF.pc
    INPUT ${CMAKE_CURRENT_BINARY_DIR}/BTF.pc.out
    NEWLINE_STYLE LF )

DrTimothyAldenDavis/SuiteSparse CAMD/CMakeLists.txt :245

file ( GENERATE
    OUTPUT CAMD.pc
    INPUT ${CMAKE_CURRENT_BINARY_DIR}/CAMD.pc.out
    NEWLINE_STYLE LF )

DrTimothyAldenDavis/SuiteSparse CCOLAMD/CMakeLists.txt :242

file ( GENERATE
    OUTPUT CCOLAMD.pc
    INPUT ${CMAKE_CURRENT_BINARY_DIR}/CCOLAMD.pc.out
    NEWLINE_STYLE LF )

DrTimothyAldenDavis/SuiteSparse CHOLMOD/CMakeLists.txt :766

file ( GENERATE
    OUTPUT CHOLMOD.pc
    INPUT ${CMAKE_CURRENT_BINARY_DIR}/CHOLMOD.pc.out
    NEWLINE_STYLE LF )

DrTimothyAldenDavis/SuiteSparse COLAMD/CMakeLists.txt :242

file ( GENERATE
    OUTPUT COLAMD.pc
    INPUT ${CMAKE_CURRENT_BINARY_DIR}/COLAMD.pc.out
    NEWLINE_STYLE LF )

DrTimothyAldenDavis/SuiteSparse CXSparse/CMakeLists.txt :282

file ( GENERATE
    OUTPUT CXSparse.pc
    INPUT ${CMAKE_CURRENT_BINARY_DIR}/CXSparse.pc.out
    NEWLINE_STYLE LF )