From ee55a3b5585480da448bc44f61abce01026553e5 Mon Sep 17 00:00:00 2001 From: Jerry Zhao Date: Tue, 13 Apr 2021 17:45:24 -0700 Subject: [PATCH] Pass p_syn_in to hierarchical make rules. --- src/hammer-vlsi/hammer_vlsi/hammer_build_systems.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/hammer-vlsi/hammer_vlsi/hammer_build_systems.py b/src/hammer-vlsi/hammer_vlsi/hammer_build_systems.py index 4ca8a97e0..5a5691ff1 100644 --- a/src/hammer-vlsi/hammer_vlsi/hammer_build_systems.py +++ b/src/hammer-vlsi/hammer_vlsi/hammer_build_systems.py @@ -298,7 +298,7 @@ def build_makefile(driver: HammerDriver, append_error_func: Callable[[str], None par_to_syn = "" if len(out_edges) > 0: syn_deps = os.path.join(obj_dir, "syn-{}-input.json".format(node)) - p_syn_in = "-p {}".format(syn_deps) + p_syn_in = "-p {}".format(syn_deps) + " " + p_syn_in out_confs = [os.path.join(obj_dir, "par-" + x, "par-output-full.json") for x in out_edges] prereqs = " ".join(out_confs) pstring = " ".join(["-p " + x for x in out_confs])