fix ci bui;d
This commit is contained in:
10
.travis.yml
10
.travis.yml
@@ -1,5 +1,5 @@
|
|||||||
language: cpp
|
language: cpp
|
||||||
dist: focal
|
dist: bionic
|
||||||
os: linux
|
os: linux
|
||||||
compiler: gcc
|
compiler: gcc
|
||||||
addons:
|
addons:
|
||||||
@@ -13,11 +13,11 @@ addons:
|
|||||||
- yosys
|
- yosys
|
||||||
|
|
||||||
install:
|
install:
|
||||||
# RISCV_TOOLCHAIN
|
# TOOLCHAIN
|
||||||
|
- ci/toolchain_install.sh
|
||||||
- export RISCV_TOOLCHAIN_PATH=$PWD/riscv-gnu-toolchain
|
- export RISCV_TOOLCHAIN_PATH=$PWD/riscv-gnu-toolchain
|
||||||
- wget https://github.com/stnolting/riscv_gcc_prebuilt/raw/master/data/$TOOLCHAIN_V.tar.gz
|
- export VERILATOR_ROOT=$PWD/verilator
|
||||||
- mkdir $RISCV_TOOLCHAIN_PATH
|
- export PATH=$VERILATOR_ROOT/bin:$PATH
|
||||||
- tar -xzf $TOOLCHAIN_V.tar.gz -C $RISCV_TOOLCHAIN_PATH
|
|
||||||
|
|
||||||
# VORTEX
|
# VORTEX
|
||||||
- git clone --recursive https://github.com/vortexgpgpu/vortex.git
|
- 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 obj_dir/trace.vcd
|
||||||
tar -zcvf trace.vcd.tar.gz trace.vcd
|
tar -zcvf trace.vcd.tar.gz trace.vcd
|
||||||
tar -zcvf run.log.tar.gz run.log
|
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
|
# decompress VCD trace
|
||||||
tar -zxvf /mnt/c/Users/Blaise/Downloads/vortex.vcd.tar.gz
|
tar -zxvf /mnt/c/Users/Blaise/Downloads/vortex.vcd.tar.gz
|
||||||
|
|||||||
Reference in New Issue
Block a user