bin/spec: support "special flags"

This commit is contained in:
2025-05-30 11:42:42 +08:00
parent 49b51328e8
commit 2dc7d71c2b
3 changed files with 38 additions and 12 deletions

View File

@@ -69,6 +69,7 @@ export interface ConfigOptions {
CC: string,
FC: string,
};
specialFlags: string,
}
// Pure function to render configuration
@@ -81,6 +82,7 @@ export const renderConfig = (options: ConfigOptions): string => {
.replace("@@CompilerCXX@@", options.compilerPaths.CXX)
.replace("@@CompilerFC@@", options.compilerPaths.FC)
.replace("@@LIBS@@", options.libs.join(" "))
.replace("@@SpecialFlags@@", options.specialFlags)
;
};