Ensure version.h is recreated each build. (#16188)

This commit is contained in:
Nick Brassel authored and GitHub committed 2022-02-04 07:36:02 +11:00
1 parent 57a78b68de
commit db43e45077
2 files changed
+8 -6

No files matched your search

+3
View File
@@ -20,6 +20,9 @@ def generate_version_h(cli):
version_h = create_version_h(cli.args.skip_git, cli.args.skip_all)
if cli.args.output:
cli.args.output.parent.mkdir(parents=True, exist_ok=True)
if cli.args.output.exists():
cli.args.output.replace(cli.args.output.parent / (cli.args.output.name + '.bak'))
cli.args.output.write_text(version_h)
if not cli.args.quiet: