# compiled all-in-one.
macro (LYX_CREATE_FINAL_FILES _filenameCPP _filesExcludedFromFinalFile )
set(${_filesExcludedFromFinalFile})
- file(WRITE ${_filenameCPP} "//autogenerated file\n")
set(_file_const ${CMAKE_CURRENT_BINARY_DIR}/${_filenameCPP}_const.C)
set(_file_touched ${CMAKE_CURRENT_BINARY_DIR}/${_filenameCPP}_touched.C)
-
- file(WRITE ${_file_touched} "// touched files\n\n")
+
+ file(WRITE ${_file_const} "//autogenerated file\n")
+ file(WRITE ${_file_touched} "//autogenerated file\n")
+
+ file(APPEND ${_file_touched} "// touched files\n\n")
file(APPEND ${_file_touched} "// look for non-const files\n")
file(APPEND ${_file_touched} "#define DONT_INCLUDE_CONST_FILES\n")
file(APPEND ${_file_touched} "#include \"${_file_const}\"\n\n\n")
endif (_isCFile)
endif (_isGenerated)
endforeach (_current_FILE)
-
endmacro (LYX_CREATE_FINAL_FILES)