csnotes/338/homework5/makefile
2019-03-18 22:59:52 -07:00

19 lines
400 B
Makefile

cc=~/Downloads/jdk-11.0.2/bin/javac
fxlib=--module-path /home/shockrah/Downloads/javafx-sdk-11.0.2/lib
ctrl=--add-modules javafx.controls
env=~/Downloads/jdk-11.0.2/bin/java
jfiles=App.java Course.java Instructor.java School.java Student.java
cfiles=App
all: $(jfiles)
$(cc) -Xlint $(fxlib) $(jfiles) $(ctrl)
run: $(cfile)
$(env) $(fxlib) $(ctrl) $(cfiles)
.PHONY: clean
clean:
rm -f *class