spec: allow setting ldflags
This commit is contained in:
@@ -62,13 +62,15 @@ const writeFile = promisify(fs.writeFile);
|
||||
|
||||
export interface ConfigOptions {
|
||||
gccdir: string;
|
||||
optimize: string;
|
||||
optimize: string[];
|
||||
ldflags: string[];
|
||||
}
|
||||
|
||||
export function renderConfig(options: ConfigOptions) {
|
||||
return `# Rendered from TypeScript ${new Date().toLocaleString()}, do not edit!\n\n\n` + specTemplate
|
||||
.replace("@@GCCDIR@@", options.gccdir)
|
||||
.replace("@@OPTIMIZE@@", options.optimize);
|
||||
.replace("@@OPTIMIZE@@", options.optimize.join(' '))
|
||||
.replace("@@LDFLAGS@@", options.ldflags.join(' '));
|
||||
}
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user