@@ -191,7 +191,7 @@ bool CFrame::cWriteHeaderInternal() const
191191 {" CPP_GUARD_BEGIN" , CGenerator::cCppGuardBegin ()},
192192 {" CPP_GUARD_END" , CGenerator::cCppGuardEnd ()},
193193 {" FRAME" , cHeaderFrameCodeInternal ()},
194- {" APPEND" , util::genReadFileContents (cGenerator.cInputAbsHeaderFor (*this ) + strings::genAppendFileSuffixStr ())},
194+ {" APPEND" , cGenerator. genReadCodeInjectCode (cGenerator.cInputRelHeaderFor (*this ) + strings::genAppendFileSuffixStr (), " Append here " )},
195195 };
196196
197197 stream << util::genProcessTemplate (Templ, repl, true );
@@ -233,7 +233,7 @@ bool CFrame::cWriteSourceInternal() const
233233 {" INCLUDES" , cSourceIncludesInternal ()},
234234 {" LAYERS" , cSourceLayersCodeInternal ()},
235235 {" FRAME" , cSourceFrameCodeInternal ()},
236- {" APPEND" , util::genReadFileContents (cGenerator.cInputAbsSourceFor (*this ) + strings::genAppendFileSuffixStr ())},
236+ {" APPEND" , cGenerator. genReadCodeInjectCode (cGenerator.cInputRelSourceFor (*this ) + strings::genAppendFileSuffixStr (), " Append here " )},
237237 };
238238
239239 stream << util::genProcessTemplate (Templ, repl, true );
@@ -308,7 +308,7 @@ std::string CFrame::cHeaderIncludesInternal() const
308308 auto & cGenerator = CGenerator::cCast (genGenerator ());
309309 util::GenReplacementMap repl = {
310310 {" INCLUDES" , util::genStrListToString (includes, " \n " , " \n " )},
311- {" EXTRA" , util::genReadFileContents (cGenerator.cInputAbsHeaderFor (*this ) + strings::genIncFileSuffixStr ())},
311+ {" EXTRA" , cGenerator. genReadCodeInjectCode (cGenerator.cInputRelHeaderFor (*this ) + strings::genIncFileSuffixStr (), " Add includes here " )},
312312 };
313313
314314 return util::genProcessTemplate (Templ, repl);
@@ -488,7 +488,7 @@ std::string CFrame::cSourceIncludesInternal() const
488488 auto & cGenerator = CGenerator::cCast (genGenerator ());
489489 util::GenReplacementMap repl = {
490490 {" INCLUDES" , util::genStrListToString (includes, " \n " , " \n " )},
491- {" EXTRA" , util::genReadFileContents (cGenerator.cInputAbsSourceFor (*this ) + strings::genIncFileSuffixStr ())},
491+ {" EXTRA" , cGenerator. genReadCodeInjectCode (cGenerator.cInputRelSourceFor (*this ) + strings::genIncFileSuffixStr (), " Add includes here " )},
492492 };
493493
494494 return util::genProcessTemplate (Templ, repl);
0 commit comments