write_file(filename "message to write"... [APPEND])
write_file(filename "message to write"... [APPEND])
write_file( "${boost_BINARY_DIR}/cmake_install.cmake" "# This is a dummy patch file the InterSpec build put in" )
write_file(${GENERATE_DIR}/${TARGET}.cpp "#include <stdio.h>")
write_file(${CMAKE_CURRENT_BINARY_DIR}/src/bundle_config.cmake "")
write_file("${CMAKE_BINARY_DIR}/post_install.cmake" "message(STATUS \"Running post install script\")")
write_file(${_CHECK_CXX_FLAGS_SOURCE} "")
write_file(
"${CMAKE_BINARY_DIR}/Testing/HTML/TestingResults/Sites/${SITE}/${BUILDNAME}/BuildNameNotes.xml"
"<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n"
"<Site BuildName=\"${BUILDNAME}\" Name=\"${SITE}\">\n"
"<BuildNameNotes>\n"
"<Note>\n"
"<DateTime>unset</DateTime>\n"
"<Text>\n"
"The full test_build_info did not run.\n"
"Here is some basic information:\n"
"CMAKE_SOURCE_DIR = ${CMAKE_SOURCE_DIR}\n"
"CMAKE_BINARY_DIR = ${CMAKE_BINARY_DIR}\n"
"CMAKE_C_COMPILER = ${CMAKE_C_COMPILER}\n"
"CMAKE_C_FLAGS = ${CMAKE_C_FLAGS}\n"
"CMAKE_CXX_COMPILER = ${CMAKE_CXX_COMPILER}\n"
"CMAKE_CXX_FLAGS = ${CMAKE_CXX_FLAGS}\n"
"CMAKE_SYSTEM = ${CMAKE_SYSTEM}\n"
"CMAKE_MAKE_PROGRAM = ${CMAKE_MAKE_PROGRAM}\n"
"</Text>\n"
"</Note>\n"
"</BuildNameNotes>\n"
"</Site>\n"
)
WRITE_FILE(${OpenIGTLink_BINARY_DIR}/CMakeFiles/CMakeOutput.log
"Determining if getsockname accepts socklen_t type "
"passed with the following output:\n"
"${OUTPUT}\n" APPEND)
write_file(${htslib_SOURCE_DIR}/version.h
"#define HTS_VERSION_TEXT \"${CPM_PACKAGE_htslib_VERSION}\"")
write_file("${CMAKE_BINARY_DIR}/compiler_id.txt" "${CMAKE_CXX_COMPILER_ID}")
write_file(${CMAKE_CURRENT_BINARY_DIR}/DEP_HASH ${DEP_HASH})
write_file("${LUA_SRC_PATH}/plainlua.def" "${_export_symbols}")
write_file(${_filename} "\
#include <filesystem>
int main() {
std::filesystem::path pth {\"../\"};
return 0;
}")
write_file("${CMAKE_CURRENT_BINARY_DIR}/CMakeArgs.txt"
"-S${CMAKE_SOURCE_DIR} -B${CMAKE_CURRENT_BINARY_DIR} ${CMAKE_ARGS}")
write_file(${INCFILE} "// Auto-generated by cmake")
write_file("${CMAKE_CURRENT_BINARY_DIR}/msdfgen.h" "\n#pragma once\n\n#include \"msdfgen/msdfgen.h\"")
write_file(${CMAKE_BINARY_DIR}/kdewin_package_debug_and_release_mingw_and_msvc.bat "${CONTENT}")
write_file(${CMAKE_CURRENT_SOURCE_DIR}/config.h "")
write_file(${FINIT} "#include <sdl_resource_manager.hpp>")
write_file(
${CMAKE_BINARY_DIR}/CreateSymlink.sh
"\
#!/bin/bash \n\
if [ -z \${DESTDIR} ]; then \n\
# Script is called during 'make install' \n\
PREFIX=${CMAKE_INSTALL_PREFIX}/bin \n\
else \n\
# Script is called during 'make package' \n\
PREFIX=\${DESTDIR}${CPACK_PACKAGING_INSTALL_PREFIX}/bin \n\
fi \n\
cd \$PREFIX \n\
ln -sf \$1 \$2")
WRITE_FILE("cmake_plugin_settings.txt"
"set(APPLE ${APPLE} CACHE BOOL init)\n"
"set(ANDROID ${ANDROID} CACHE BOOL init)\n"
"set(USE_PLUGINS ${USE_PLUGINS} CACHE BOOL init)\n"
"set(MODULE_BUILD_TYPE \"${MODULE_BUILD_TYPE}\" CACHE STRING init)\n"
"set(NAVIT_COMPILE_FLAGS \"${NAVIT_COMPILE_FLAGS}\" CACHE STRING init)\n"
"set(navit_SOURCE_DIR \"${navit_SOURCE_DIR}\" CACHE STRING init)\n"
"set(NAVIT_LIBNAME \"${NAVIT_LIBNAME}\" CACHE STRING init)\n"
"set(ANDROID_API_VERSION \"${ANDROID_API_VERSION}\" CACHE STRING init)\n"
"set(ANDROID_NDK_API_VERSION \"${ANDROID_NDK_API_VERSION}\" CACHE STRING init)\n"
"set(CMAKE_TOOLCHAIN_FILE \"${CMAKE_TOOLCHAIN_FILE}\" CACHE STRING init)\n"
"set(INCLUDE_DIRECTORIES \"${INCLUDE_DIRECTORIES}\" CACHE STRING init)\n"
"set(LIB_DIR \"${LIB_DIR}\" CACHE STRING init)\n"
"set(CMAKE_INSTALL_PREFIX \"${CMAKE_INSTALL_PREFIX}\" CACHE STRING init)\n"
)
WRITE_FILE("myodbc_version.xml" "<?define odbc_resource=\"${WIX_RESOURCE}\" ?>" APPEND)
write_file("${CMAKE_CURRENT_SOURCE_DIR}/src/include/liburing/compat.h" "${compat_h_src}")
write_file(${CMAKE_SOURCE_DIR}/.cargo/config.toml "
[source.crates-io]
replace-with = \"vendored-sources\"
[source.\"git+https://github.com/Cisco-Talos/onenote.rs.git?branch=CLAM-2329-new-from-slice\"]
git = \"https://github.com/Cisco-Talos/onenote.rs.git\"
branch = \"CLAM-2329-new-from-slice\"
replace-with = \"vendored-sources\"
[source.\"git+https://github.com/Cisco-Talos/clamav-signature-util.git?tag=1.2.4\"]
git = \"https://github.com/Cisco-Talos/clamav-signature-util.git\"
tag = \"1.2.4\"
replace-with = \"vendored-sources\"
[source.vendored-sources]
directory = \".cargo/vendor\"
"
)