@@ -19,20 +19,48 @@ then is recommended that you restrict the number of CPUs used by the scripts
1919docker run --rm ubuntu:22.04 nproc
2020```
2121
22- You can restrict the number of CPUs with the ` -t|--threads N ` argument:
22+ ### Build Using Docker from pre-built binaries
2323
24- ``` shell
25- ./build_openroad.sh --threads N
24+ Courtesy of [ Precision Innovations] ( https://precisioninno.com/ ) ,
25+ they release ` .deb ` installers of OpenROAD for Ubuntu
26+ and Debian on a regular basis.
27+ This greatly helps to reduce the compilation time needed.
28+
29+ We recommend to use a Docker image of a supported OS
30+ and install OpenROAD using the prebuilt binaries from
31+ Precision Innovations.
32+ You can start the container in an interactive mode using
33+ the command below.
34+
35+ ``` shell
36+ docker run -it ubuntu:22.04
2637```
2738
28- ## Clone and Build
39+ Now you are ready to install the prebuilt binaries.
40+ Please refer to the instructions for installing prebuilt binaries
41+ [ here] ( ./BuildWithPrebuilt.md ) .
42+
43+ ### Build Using Docker from sources
44+
45+ Alternatively, if you would like the latest commits from the OpenROAD repositories,
46+ do follow the instructions below.
47+
48+
49+ #### Clone and Build
2950
3051The following instructions build the docker image with CentOS 7 as the base OS:
3152
53+
3254``` shell
3355git clone --recursive https://github.com/The-OpenROAD-Project/OpenROAD-flow-scripts
3456cd OpenROAD-flow-scripts
35- ./build_openroad.sh
57+ ./build_openroad.sh
58+ ```
59+
60+ You can restrict the number of CPUs with the ` -t|--threads N ` argument:
61+
62+ ``` shell
63+ ./build_openroad.sh --threads N
3664```
3765
3866## Verify Installation
0 commit comments