Merge branch 'rebar-dev' of https://github.com/ucb-bar/project-template into firesim-integration

This commit is contained in:
David Biancolin
2019-06-28 18:10:19 +00:00
33 changed files with 278 additions and 80 deletions

View File

@@ -6,7 +6,7 @@ set -o pipefail
unamestr=$(uname)
RDIR=$(pwd)
: ${REBAR_DIR:=$(pwd)} #default value is the PWD unless overridden
: ${CHIPYARD_DIR:=$(pwd)} #default value is the PWD unless overridden
if [ $# -ne 0 ]; then
TOOLCHAIN=$1
@@ -26,8 +26,8 @@ RISCV="$(pwd)/$INSTALL_DIR"
# install risc-v tools
export RISCV="$RISCV"
git -C $REBAR_DIR submodule update --init --recursive toolchains/$TOOLCHAIN #--jobs 8
cd "$REBAR_DIR/toolchains/$TOOLCHAIN"
git -C $CHIPYARD_DIR submodule update --init --recursive toolchains/$TOOLCHAIN #--jobs 8
cd "$CHIPYARD_DIR/toolchains/$TOOLCHAIN"
export MAKEFLAGS="-j16"
./build.sh
cd $RDIR

View File

@@ -1,10 +1,10 @@
#!/usr/bin/env bash
# run this script in the main rebar directory to generate ctags for all relevant repos
# run this script in the main Chipyard directory to generate ctags for all relevant repos
# note: this requires exuberant-ctags
# tested with: Exuberant Ctags 5.8
# instructions:
# cd /path/to/rebar/
# cd /path/to/chipyard/
# ./scripts/gen-tags.sh
#
# input: