build.sh (324B)
1 #!/bin/sh 2 3 JAVAC="${JAVAC:-javac}" 4 JAR="${JAR:-jar}" 5 6 JLINT="-deprecation -Xlint:unchecked" 7 JFLAGS="-d obj -cp src -g $JLINT" 8 9 TARGET="agent.jar" 10 11 MANIFEST="MANIFEST.txt" 12 13 SOURCES=" 14 src/Agent.java 15 " 16 17 OBJECTS=" 18 obj/Agent.class 19 " 20 21 set -ex 22 23 mkdir -p bin obj 24 25 $JAVAC $JFLAGS $SOURCES 26 $JAR -cfmv bin/$TARGET $MANIFEST $OBJECTS