fix ci bui;d
This commit is contained in:
12
.travis.yml
12
.travis.yml
@@ -1,5 +1,5 @@
|
||||
language: cpp
|
||||
dist: focal
|
||||
dist: bionic
|
||||
os: linux
|
||||
compiler: gcc
|
||||
addons:
|
||||
@@ -11,13 +11,13 @@ addons:
|
||||
- valgrind
|
||||
- verilator
|
||||
- yosys
|
||||
|
||||
|
||||
install:
|
||||
# RISCV_TOOLCHAIN
|
||||
# TOOLCHAIN
|
||||
- ci/toolchain_install.sh
|
||||
- export RISCV_TOOLCHAIN_PATH=$PWD/riscv-gnu-toolchain
|
||||
- wget https://github.com/stnolting/riscv_gcc_prebuilt/raw/master/data/$TOOLCHAIN_V.tar.gz
|
||||
- mkdir $RISCV_TOOLCHAIN_PATH
|
||||
- tar -xzf $TOOLCHAIN_V.tar.gz -C $RISCV_TOOLCHAIN_PATH
|
||||
- export VERILATOR_ROOT=$PWD/verilator
|
||||
- export PATH=$VERILATOR_ROOT/bin:$PATH
|
||||
|
||||
# VORTEX
|
||||
- git clone --recursive https://github.com/vortexgpgpu/vortex.git
|
||||
|
||||
20
ci/toolchain_install.sh
Executable file
20
ci/toolchain_install.sh
Executable file
@@ -0,0 +1,20 @@
|
||||
#!/bin/bash
|
||||
|
||||
REPOSITORY=https://github.com/vortexgpgpu/vortex-toolchain-prebuilt/raw/master
|
||||
|
||||
# RISCV-GNU_TOOLCHAIN
|
||||
|
||||
for x in {a..o}
|
||||
do
|
||||
wget $REPOSITORY/riscv-gnu-toolchain/ubuntu/bionic/riscv-gnu-toolchain.tar.bz2.parta$x
|
||||
done
|
||||
|
||||
cat riscv-gnu-toolchain.tar.bz2.parta* > riscv-gnu-toolchain.tar.bz2
|
||||
tar -xvf riscv-gnu-toolchain.tar.bz2
|
||||
rm -f riscv-gnu-toolchain.tar.bz2*
|
||||
|
||||
# VERILATOR
|
||||
|
||||
wget $REPOSITORY/verilator/ubuntu/bionic/verilator.bz2
|
||||
tar -xvf verilator.bz2
|
||||
rm -f verilator.bz2
|
||||
@@ -78,7 +78,8 @@ tar -zcvf vortex.vcd.tar.gz ./build_ase_1c/work/vortex.vcd
|
||||
tar -zcvf trace.vcd.tar.gz obj_dir/trace.vcd
|
||||
tar -zcvf trace.vcd.tar.gz trace.vcd
|
||||
tar -zcvf run.log.tar.gz run.log
|
||||
tar -cjvf run.log.tar.bz2 run.log
|
||||
tar -cvjf run.log.tar.bz2 run.log
|
||||
|
||||
|
||||
# decompress VCD trace
|
||||
tar -zxvf /mnt/c/Users/Blaise/Downloads/vortex.vcd.tar.gz
|
||||
|
||||
Reference in New Issue
Block a user