You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/user/Bazel.md
+10-4Lines changed: 10 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -342,14 +342,20 @@ OpenSTA has an additional challenge in that only the https://github.com/The-Open
342
342
343
343
## Testing the GUI with gcd on a pull request by number
344
344
345
+
To test a PR with the GUI on gcd, run:
346
+
347
+
```
348
+
$ git fetch origin pull/7856/head
349
+
$ git checkout FETCH_HEAD
350
+
$ bazelisk run test/orfs/gcd:gcd_final /tmp/gcd -- gui_final
351
+
```
352
+
345
353
This will:
346
354
347
355
- fetch and checkout pull request 7856
348
356
- build OpenROAD
349
357
- run bazel-orfs flow on gcd
350
-
- create a /tmp/gcd folder with the ORFS project. `bazelisk run test/orfs/gcd:gcd_final` run alone would create the /tmp/gcd folder and the arguments. The arguments after `--` are forwarded to the /tmp/gcd/make script that invokes make with the gcd ORFS project set up in /tmp/gcd/_main/config.mk.
358
+
- create a /tmp/gcd folder with the ORFS project
351
359
- launch the GUI opening gui_final gcd
352
360
353
-
$ git fetch origin pull/7856/head
354
-
$ git checkout FETCH_HEAD
355
-
$ bazelisk run test/orfs/gcd:gcd_final /tmp/gcd -- gui_final
361
+
`bazelisk run test/orfs/gcd:gcd_final` run alone would create the `/tmp/gcd` folder and the arguments. The arguments after `--` are forwarded to the `/tmp/gcd/make` script that invokes make with the gcd ORFS project set up in `/tmp/gcd/_main/config.mk`.
0 commit comments