diff --git a/obn-compile.sh b/obn-compile.sh
index 85b71c5cd77a31745dd068269b2181989469303d..b23218450a2489b7529356e35bb5acfba6b5ed6b 100755 (executable)
--- a/obn-compile.sh
+++ b/obn-compile.sh
set -e
set -e
+DIR=$(dirname "$0")
+PATH="$DIR:$PATH"
+
rm -rf classes tmp
mkdir -p classes tmp
rm -rf classes tmp
mkdir -p classes tmp
-./a.out -d tmp $1
+a.out -d tmp -I $DIR/rtl/java -I $DIR/rtl $*
jasmin -d classes tmp/*.j
jasmin -d classes tmp/*.j
-javac -d classes rtl/*.java
+javac -d classes $DIR/rtl/java/*.java
-proguard -injars classes -libraryjars /usr/lib/jvm/java-8-openjdk/jre/lib/rt.jar @proguard.conf
+proguard -injars classes -libraryjars /usr/lib/jvm/java-8-openjdk/jre/lib/rt.jar @$DIR/proguard.conf