Rebuild report.json when configure.py is modified

Co-authored-by: Luke Street <luke@street.dev>
This commit is contained in:
LagoLunatic 2025-05-31 18:42:59 -04:00 committed by Luke Street
parent 19dd6f8a3b
commit e8f1f4c302

View File

@ -1213,7 +1213,7 @@ def generate_build_ninja(
n.build( n.build(
outputs=report_path, outputs=report_path,
rule="report", rule="report",
implicit=[objdiff, "all_source"], implicit=[objdiff, "objdiff.json", "all_source"],
order_only="post-build", order_only="post-build",
) )
@ -1367,7 +1367,7 @@ def generate_build_ninja(
description=f"RUN {configure_script}", description=f"RUN {configure_script}",
) )
n.build( n.build(
outputs="build.ninja", outputs=["build.ninja", "objdiff.json"],
rule="configure", rule="configure",
implicit=[ implicit=[
build_config_path, build_config_path,