Skip to content

Commit

Permalink
Merge pull request verilog-to-routing#2440 from byuccl/submodule_inst…
Browse files Browse the repository at this point in the history
…ructions

Add instructions on initializing submodules
  • Loading branch information
jgoeders committed Nov 15, 2023
2 parents 7597c28 + f724316 commit e97bb0b
Show file tree
Hide file tree
Showing 2 changed files with 11 additions and 0 deletions.
4 changes: 4 additions & 0 deletions BUILDING.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,10 @@

## Setting up Your Environment

If you cloned the repository you will need to set up the git submodules (if you downloaded and extracted a release, you can skip this step):

git submodule init
git submodule update

VTR requires several system packages. From the top-level directory, run the following script to install the required packages on a modern Debian or Ubuntu system:

Expand Down
7 changes: 7 additions & 0 deletions doc/src/quickstart/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,13 @@ The first step is to `download VTR <https://verilogtorouting.org/download/>`_ an

Environment Setup
-----------------
If you cloned the repository you will need to set up the git submodules (if you downloaded and extracted a release, you can skip this step):

.. code-block:: bash
> git submodule init
> git submodule update
VTR requires several system packages and Python packages to build and run the flow. You can install the required system packages using the following command (this works on Ubuntu 18.04, 20.04 and 22.04, but you may require different packages on other Linux distributions). Our CI testing is on Ubuntu 22.04, so that is the best tested platform and recommended for development.

.. code-block:: bash
Expand Down

0 comments on commit e97bb0b

Please sign in to comment.