mirror of
https://github.com/openhwgroup/cva6.git
synced 2025-04-20 12:17:19 -04:00
23 lines
533 B
Bash
Executable file
23 lines
533 B
Bash
Executable file
#!/bin/bash
|
|
set -e
|
|
set -x
|
|
ROOT=$(cd "$(dirname "${BASH_SOURCE[0]}")/.." && pwd)
|
|
VERSION="eeacd5507db7a0f50ca8c4f27aff220fcbb60bdf"
|
|
|
|
cd $ROOT/tmp
|
|
|
|
if [ -z ${NUM_JOBS} ]; then
|
|
NUM_JOBS=1
|
|
fi
|
|
|
|
[ -d $ROOT/tmp/riscv-tests ] || git clone https://github.com/riscv/riscv-tests.git
|
|
cd riscv-tests
|
|
git checkout $VERSION
|
|
git submodule update --init --recursive
|
|
autoconf
|
|
mkdir -p build
|
|
cd build
|
|
../configure --prefix=$ROOT/tmp/riscv-tests/build
|
|
make isa -j${NUM_JOBS} > /dev/null
|
|
make benchmarks -j${NUM_JOBS} > /dev/null
|
|
make install
|