proper makefile now
This commit is contained in:
parent
7a8adaabe2
commit
1fac09b579
@ -1 +0,0 @@
|
|||||||
javac --module-path /home/shockrah/Downloads/javafx-sdk-11.0.2/lib $1 --add-modules javafx.controls
|
|
@ -1,14 +1,18 @@
|
|||||||
cc=~/Downloads/jdk-11.0.2/bin/javac
|
cc=~/Downloads/jdk-11.0.2/bin/javac
|
||||||
fxlib=--module-path /home/shockrah/Downloads/javafx-sdk-11.0.2/lib
|
fxlib=--module-path /home/shockrah/Downloads/javafx-sdk-11.0.2/lib
|
||||||
ctrl=--add-modules javafx.controls
|
ctrl=--add-modules javafx.controls
|
||||||
|
|
||||||
env=~/Downloads/jdk-11.0.2/bin/java
|
env=~/Downloads/jdk-11.0.2/bin/java
|
||||||
cfile="adsf"
|
|
||||||
|
|
||||||
default: %.java
|
jfiles=HelloFX.java
|
||||||
# takes a java file as entry to build
|
cfiles=HelloFX
|
||||||
$(cc) $(fxlib) $< $(ctr)
|
|
||||||
|
all: $(jfiles)
|
||||||
|
$(cc) $(fxlib) $(jfiles) $(ctrl)
|
||||||
|
|
||||||
# ouchie
|
|
||||||
run:
|
run:
|
||||||
$(env) $(fxlib) $(ctrl) $(cfile)
|
$(env) $(fxlib) $(ctrl) $(cfile) $(cfiles)
|
||||||
|
|
||||||
|
.PHONY: clean
|
||||||
|
|
||||||
|
clean:
|
||||||
|
rm -f *class
|
||||||
|
@ -1,2 +0,0 @@
|
|||||||
[ -z $1 ] && echo "no target" && exit 1
|
|
||||||
java --module-path /home/shockrah/Downloads/javafx-sdk-11.0.2/lib --add-modules javafx.controls $1
|
|
Loading…
Reference in New Issue
Block a user