initial commit

This commit is contained in:
Howard Mao
2016-10-21 16:03:26 -07:00
commit 7074420aba
17 changed files with 274 additions and 0 deletions

16
generate-pkg-mk.sh Executable file
View File

@@ -0,0 +1,16 @@
#!/bin/sh
base_dir=$(dirname $0)
for pkg in $@
do
pkg_dir="${base_dir}/${pkg}"
cat <<MAKE
${base_dir}/lib/${pkg}.stamp: \$(call lookup_scala_srcs, ${pkg_dir}) \$(rocketchip_stamp)
rm -f ${pkg_dir}/lib
ln -s ${base_dir}/lib ${pkg_dir}/lib
cd ${pkg_dir} && \$(SBT) package
cp ${pkg_dir}/target/scala-2.11/*.jar ${base_dir}/lib
touch \$@
MAKE
done