Skip to content

Commit 6a140bf

Browse files
oharboeclaude
andcommitted
Remove do-targets and redundant use-cases from KLayout docs
Address PR review: do-targets are internal to bazel-orfs and don't need user-facing documentation. Use-cases table is redundant with the introductory paragraph. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> Signed-off-by: Øyvind Harboe <oyvind.harboe@zylin.com>
1 parent 2337490 commit 6a140bf

File tree

1 file changed

+0
-15
lines changed

1 file changed

+0
-15
lines changed

flow/docs/KLayoutOptionalDependency.md

Lines changed: 0 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,6 @@ without KLayout installed.
1111
|---|---|---|
1212
| `make finish` | No | Complete flow through timing reports |
1313
| `make gds` | Yes | Generate GDS/OAS from finished design |
14-
| `make do-finish` / `make do-final` | No | Same as `finish`, for bazel-orfs |
15-
| `make do-gds` | Yes | Same as `gds`, for bazel-orfs |
1614
| `make drc` | Yes | Run DRC checks (requires GDS) |
1715
| `make lvs` | Yes | Run LVS checks (requires GDS) |
1816
| `make gallery` | Yes | Generate layout screenshots |
@@ -27,19 +25,6 @@ Error: KLayout not found. Install KLayout or set KLAYOUT_CMD.
2725
Hint: 'make finish' works without KLayout. Only GDS/DRC/LVS need it.
2826
```
2927

30-
## Use Cases
31-
32-
| Use Case | Needs KLayout? |
33-
|---|---|
34-
| Education / learning digital design | No |
35-
| Architectural exploration (PPA analysis) | No |
36-
| CI testing of ORFS / OpenROAD | No |
37-
| Local ORFS and OpenROAD development | No |
38-
| bazel-orfs default `orfs_flow()` | No |
39-
| GDS generation for tapeout | Yes |
40-
| DRC / LVS verification | Yes |
41-
| Layout visualization in KLayout GUI | Yes |
42-
4328
## bazel-orfs Integration
4429

4530
bazel-orfs uses the `do-` prefixed targets which bypass Make's dependency

0 commit comments

Comments
 (0)