Commit 79074a5
committed
flow: exports_files for scripts/synth.tcl
Lets bazel-orfs reference `@orfs//flow:scripts/synth.tcl` as a direct
Label, so its `_synth_tcl` attr default can point at this script
instead of vendoring its own copy at the bazel-orfs repo root.
bazel-orfs has carried a forked synth.tcl since parallel partition
synthesis landed (e9b84aa orfs: ship parallel synthesis scripts and
wrapper Makefile, bazel-orfs). The fork has drifted on a couple of
points (missing the `-noabc` on `synth -run fine:`, lost
`SYNTH_MINIMUM_KEEP_SIZE` branch, etc.) and the drift has caused real
WNS regressions when yosys was bumped past 0.62. Exporting this label
upstream is the first step toward retiring the bazel-orfs copy and
letting it inherit fixes from this script directly.
Signed-off-by: Øyvind Harboe <oyvind.harboe@zylin.com>1 parent 74b5f96 commit 79074a5
1 file changed
Lines changed: 9 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
18 | 18 | | |
19 | 19 | | |
20 | 20 | | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
21 | 30 | | |
22 | 31 | | |
23 | 32 | | |
| |||
0 commit comments