23 lines
560 B
Makefile
23 lines
560 B
Makefile
|
FLAGS=-cp .:ojdbc8.jar
|
||
|
|
||
|
all: clean build refresh-db exec test
|
||
|
|
||
|
build:
|
||
|
javac $(FLAGS) Project3.java
|
||
|
|
||
|
exec:
|
||
|
java $(FLAGS) Project3 input.txt output.txt
|
||
|
|
||
|
test:
|
||
|
diff input.txt sample/input.txt
|
||
|
diff output.txt sample/output.txt
|
||
|
|
||
|
refresh-db:
|
||
|
cd sample && echo exit | sqlplus mocull@claros.cs.purdue.edu:1524/lyaN8EVc @drop.sql
|
||
|
#echo exit | sqlplus mocull@csora/lyaN8EVc @create.sql >/dev/null
|
||
|
#echo exit | sqlplus mocull@csora/lyaN8EVc @init.sql >/dev/null
|
||
|
|
||
|
clean:
|
||
|
echo exit | sqlplus mocull@csora/lyaN8EVc @drop.sql >/dev/null
|
||
|
rm -f ./*.class ./output.txt
|