mirror of
https://github.com/tiennm99/lombok.git
synced 2026-09-17 04:19:28 +00:00
30 lines
567 B
Bash
Executable File
30 lines
567 B
Bash
Executable File
#!/bin/sh
|
|
|
|
CONTINUE=0
|
|
if [ "$1" != "run" ]; then
|
|
echo BUILDING...
|
|
ant && cp dist/lombok.jar ~/foo
|
|
CONTINUE=$?
|
|
fi
|
|
|
|
if [ $CONTINUE -eq 0 ]; then
|
|
echo COMPILING...
|
|
javac -cp ~/foo/lombok.jar ~/foo/*.java
|
|
CONTINUE=$?
|
|
fi
|
|
|
|
if [ "$2" == "javap" ]; then
|
|
if [ $CONTINUE -eq 0 ]; then
|
|
echo DECOMPILING...
|
|
shift
|
|
shift
|
|
javap -classpath /Users/rzwitserloot/foo/lombok.jar:/Users/rzwitserloot/foo $@
|
|
fi
|
|
elif [ "$2" != "" ]; then
|
|
if [ $CONTINUE -eq 0 ]; then
|
|
echo RUNNING...
|
|
shift
|
|
java -cp /Users/rzwitserloot/foo/lombok.jar:/Users/rzwitserloot/foo $@
|
|
fi
|
|
fi
|