fix #1 Add optional include to initialize const variables for tests

This commit is contained in:
2025-12-21 11:07:08 +01:00
parent 42850ab4cc
commit 57892891e9

View File

@@ -999,6 +999,9 @@ STATIC int8_t createStub(char *aOutput, char *aNoSuffix, cfile_t *aCfile)
{
fprintf(cfile, "#include <stdarg.h> // stub uses a va_list"NEWLINES);
}
fprintf(cfile, "#if __has_include(\"stub_%s_init.h\")"NEWLINES, aNoSuffix);
fprintf(cfile, "#\tinclude \"stub_%s_init.h\""NEWLINES, aNoSuffix);
fprintf(cfile, "#endif"NEWLINES);
fprintf(cfile, "#include \"stub_%s_user.h\""NEWLINES, aNoSuffix);
fprintf(cfile, "#include \"%s\""NEWLINES NEWLINES, gnu_basename(cHeaderName));