configure_file(<input> <output> [NO_SOURCE_PERMISSIONS | USE_SOURCE_PERMISSIONS | FILE_PERMISSIONS <permissions>...] [COPYONLY] [ESCAPE_QUOTES] [@ONLY] [NEWLINE_STYLE [UNIX|DOS|WIN32|LF|CRLF] ])
configure_file(<input> <output> [NO_SOURCE_PERMISSIONS | USE_SOURCE_PERMISSIONS | FILE_PERMISSIONS <permissions>...] [COPYONLY] [ESCAPE_QUOTES] [@ONLY] [NEWLINE_STYLE [UNIX|DOS|WIN32|LF|CRLF] ])
configure_file(
${CASTOR_SOURCE_DIR}/include/Core/${PROJECT_NAME}/RequiredVersion.hpp.in
${CASTOR_BINARY_DIR}/include/Core/${PROJECT_NAME}/RequiredVersion.hpp
NEWLINE_STYLE LF
)
configure_file("${CMAKE_CURRENT_SOURCE_DIR}/pdal-config-bat.in"
"${PDAL_OUTPUT_BIN_DIR}/pdal-config.bat" @ONLY
NEWLINE_STYLE CRLF)
configure_file(${qt_windeployqt_cmake_path}/qt_windeployqt_threadsafe_cmake.bat.in qt_windeployqt_threadsafe_cmake.bat
NEWLINE_STYLE DOS
)
configure_file(
"ctest_custom_posttest-win.sh.in"
"${CMAKE_CURRENT_BINARY_DIR}/ctest_custom_posttest.sh" @ONLY
NEWLINE_STYLE UNIX
)
configure_file(
"utility.manifest.in"
"${MANIFEST_PATH}"
@ONLY
NEWLINE_STYLE UNIX
)
configure_file (
Config/AMD.pc.in
AMD.pc.out
@ONLY
NEWLINE_STYLE LF )
configure_file(${CMAKE_SOURCE_DIR}/config/mimes.unix.in ${CMAKE_BINARY_DIR}/etc/root.mimes NEWLINE_STYLE UNIX)
configure_file("${template_path}" "${target_path}" @ONLY NEWLINE_STYLE UNIX)
CONFIGURE_FILE(
${CMAKE_CURRENT_SOURCE_DIR}/clusterj-${CLUSTERJ_PROJECT}/pom.xml.in
${CMAKE_CURRENT_BINARY_DIR}/clusterj-${CLUSTERJ_PROJECT}/pom.xml
@ONLY NEWLINE_STYLE UNIX)
configure_file(gbversion.h.in gbversion.h @ONLY NEWLINE_STYLE LF)
configure_file("${INFILE}" "${OUTFILE}" @ONLY NEWLINE_STYLE LF)
configure_file(
"${AVND_SOURCE_DIR}/include/avnd/binding/gstreamer/prototype.cpp.in"
"${CMAKE_BINARY_DIR}/${MAIN_OUT_FILE}_gstreamer.cpp"
@ONLY
NEWLINE_STYLE LF
)
configure_file("${CMAKE_CURRENT_SOURCE_DIR}/include/aws/core/SDKConfig.h.in"
"${CMAKE_CURRENT_SOURCE_DIR}/include/aws/core/SDKConfig.h"
NEWLINE_STYLE UNIX)
configure_file("${CMAKE_CURRENT_SOURCE_DIR}/libexec/${script_name}.in"
"${QT_BUILD_DIR}/${INSTALL_LIBEXECDIR}/${script_name}" @ONLY
NEWLINE_STYLE LF)
CONFIGURE_FILE(
${CMAKE_CURRENT_SOURCE_DIR}/clusterj-${CLUSTERJ_PROJECT}/pom.xml.in
${CMAKE_CURRENT_BINARY_DIR}/clusterj-${CLUSTERJ_PROJECT}/pom.xml
@ONLY NEWLINE_STYLE UNIX)
configure_file("${template_path}" "${target_path}" @ONLY NEWLINE_STYLE UNIX)
configure_file(
"__version__.py.in"
"${CMAKE_CURRENT_SOURCE_DIR}/__version__.py"
@ONLY
NEWLINE_STYLE UNIX)
CONFIGURE_FILE(
${CMAKE_CURRENT_SOURCE_DIR}/clusterj-${CLUSTERJ_PROJECT}/pom.xml.in
${CMAKE_CURRENT_BINARY_DIR}/clusterj-${CLUSTERJ_PROJECT}/pom.xml
@ONLY NEWLINE_STYLE WIN32)
configure_file(
${CMAKE_CURRENT_SOURCE_DIR}/event-config.h.cmake
${CMAKE_CURRENT_BINARY_DIR}/include/event2/event-config.h
NEWLINE_STYLE UNIX)
configure_file(${CMAKE_SOURCE_DIR}/dist/net.longturn.freeciv21.modpack.desktop.in
net.longturn.freeciv21.modpack.desktop
@ONLY NEWLINE_STYLE UNIX)
configure_file(${IN} ${OUT} @ONLY NEWLINE_STYLE DOS)
configure_file(${TEST_FOLDER}/${TEST_REFERENCE} ${TEST_FOLDER}/${TEST_REFERENCE}.tmp NEWLINE_STYLE CRLF)
CONFIGURE_FILE(
${CMAKE_CURRENT_SOURCE_DIR}/pom.xml.in
${CMAKE_CURRENT_BINARY_DIR}/pom.xml
@ONLY NEWLINE_STYLE UNIX)
configure_file("${PROJECT_SOURCE_DIR}/version.in"
"${PROJECT_BINARY_DIR}/version"
NEWLINE_STYLE UNIX)
configure_file("${template_path}" "${target_path}" @ONLY NEWLINE_STYLE UNIX)
CONFIGURE_FILE(
${CMAKE_CURRENT_SOURCE_DIR}/clusterj-${CLUSTERJ_PROJECT}/pom.xml.in
${CMAKE_CURRENT_BINARY_DIR}/clusterj-${CLUSTERJ_PROJECT}/pom.xml
@ONLY NEWLINE_STYLE WIN32)
configure_file(
"${SWIFT_SOURCE_DIR}/stdlib/${PLIST_INFO_PLIST}.in"
"${PLIST_INFO_PLIST_OUT}"
@ONLY
NEWLINE_STYLE UNIX)
configure_file("${template_path}" "${target_path}" @ONLY NEWLINE_STYLE UNIX)
configure_file(${PYTHON_PROJECT} ${PACKAGE_NAME}/pyproject.toml @ONLY
NEWLINE_STYLE UNIX NO_SOURCE_PERMISSIONS)
configure_file ( "Config/colamd.h.in"
"${PROJECT_SOURCE_DIR}/Include/colamd.h"
NEWLINE_STYLE LF )
configure_file ( "Config/GraphBLAS_API_version.tex.in"
"${PROJECT_SOURCE_DIR}/Doc/GraphBLAS_API_version.tex"
NEWLINE_STYLE LF )
configure_file("${template_path}" "${target_path}" @ONLY NEWLINE_STYLE UNIX)
configure_file ( "Config/SPEX.h.in"
"${PROJECT_SOURCE_DIR}/Include/SPEX.h"
NEWLINE_STYLE LF )
configure_file(
miktex-config.ini.in
${CMAKE_CURRENT_BINARY_DIR}/miktex-config.ini
NEWLINE_STYLE UNIX
)
CONFIGURE_FILE(${CMAKE_CURRENT_SOURCE_DIR}/clusterj-${CLUSTERJ_PROJECT}/pom.xml.in
${CMAKE_CURRENT_BINARY_DIR}/clusterj-${CLUSTERJ_PROJECT}/pom.xml
@ONLY NEWLINE_STYLE WIN32)
configure_file(
${CMAKE_CURRENT_SOURCE_DIR}/event-config.h.cmake
${CMAKE_CURRENT_BINARY_DIR}/include/event2/event-config.h
NEWLINE_STYLE UNIX)
configure_file ( "Config/GB_JITpackage_NJIT.c.in"
"${PROJECT_SOURCE_DIR}/JITpackage/GB_JITpackage.c"
NEWLINE_STYLE LF )