forked from natsufrank/job-hunting
16 lines
658 B
Bash
16 lines
658 B
Bash
#! /usr/bin/env bash
|
|
# Switches between SBT building chisel3 and firrtl from source vs. published dependencies
|
|
|
|
script_dir="$( cd "$( dirname "${BASH_SOURCE[0]}" )" >/dev/null 2>&1 && pwd )"
|
|
root_dir="$(dirname "$script_dir")"
|
|
sbt_opts="$root_dir/.sbtopts"
|
|
|
|
if [ -f $sbt_opts ]; then
|
|
echo ".sbtopts exists so chisel3 and firrtl are currently built from source, swapping to build from published artifacts..."
|
|
rm -f $sbt_opts
|
|
else
|
|
echo ".sbtopts does not exist so chisel3 and firrtl are currently built from published artifacts, swapping to build from source..."
|
|
echo "-Dsbt.sourcemode=true" > $sbt_opts
|
|
echo "-Dsbt.workspace=\$PWD" >> $sbt_opts
|
|
fi
|