Ci script update

This commit is contained in:
Blaise Tine 2024-08-19 18:36:37 -07:00
parent 693a9f648d
commit 5e241c153c
4 changed files with 9 additions and 12 deletions

View file

@ -46,7 +46,7 @@ jobs:
- name: Install Dependencies
if: steps.cache-toolchain.outputs.cache-hit != 'true' || steps.cache-thirdparty.outputs.cache-hit != 'true'
run: |
sudo bash ./ci/system_updates.sh
sudo bash ./ci/install_dependencies.sh
- name: Setup Toolchain
if: steps.cache-toolchain.outputs.cache-hit != 'true'
@ -75,7 +75,7 @@ jobs:
- name: Install Dependencies
run: |
sudo bash ./ci/system_updates.sh
sudo bash ./ci/install_dependencies.sh
- name: Cache Toolchain Directory
id: cache-toolchain
@ -126,7 +126,7 @@ jobs:
- name: Install Dependencies
run: |
sudo bash ./ci/system_updates.sh
sudo bash ./ci/install_dependencies.sh
- name: Cache Toolchain Directory
id: cache-toolchain

View file

@ -44,19 +44,16 @@ More detailed build instructions can be found [here](docs/install_vortex.md).
- [Ramulator](https://github.com/CMU-SAFARI/ramulator.git)
- [Yosys](https://github.com/YosysHQ/yosys)
- [Sv2v](https://github.com/zachjs/sv2v)
### Install development tools
```sh
sudo apt-get install build-essential
sudo apt-get install binutils
sudo apt-get install python
sudo apt-get install uuid-dev
sudo apt-get install git
```
### Install Vortex codebase
```sh
git clone --depth=1 --recursive https://github.com/vortexgpgpu/vortex.git
cd vortex
```
### Install system dependencies
```sh
# ensure dependent libraries are present
sudo ./ci/install_dependencies.sh
```
### Configure your build folder
```sh
mkdir build

View file

@ -39,7 +39,7 @@ RUN git clone --depth=1 --recursive https://github.com/vortexgpgpu/vortex.git /v
WORKDIR /vortex
# install system dependencies
RUN ./ci/system_updates.sh
RUN ./ci/install_dependencies.sh
# Configure the build folder
RUN mkdir build && cd build && ../configure