diff --git a/338/tmp/make.sh b/338/tmp/make.sh deleted file mode 100644 index 0b697ae..0000000 --- a/338/tmp/make.sh +++ /dev/null @@ -1 +0,0 @@ -javac --module-path /home/shockrah/Downloads/javafx-sdk-11.0.2/lib $1 --add-modules javafx.controls diff --git a/338/tmp/makefile b/338/tmp/makefile index be3d52c..74727bb 100644 --- a/338/tmp/makefile +++ b/338/tmp/makefile @@ -1,14 +1,18 @@ 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 -cfile="adsf" -default: %.java - # takes a java file as entry to build - $(cc) $(fxlib) $< $(ctr) +jfiles=HelloFX.java +cfiles=HelloFX + +all: $(jfiles) + $(cc) $(fxlib) $(jfiles) $(ctrl) -# ouchie run: - $(env) $(fxlib) $(ctrl) $(cfile) + $(env) $(fxlib) $(ctrl) $(cfile) $(cfiles) + +.PHONY: clean + +clean: + rm -f *class diff --git a/338/tmp/run.sh b/338/tmp/run.sh deleted file mode 100644 index 9c3e220..0000000 --- a/338/tmp/run.sh +++ /dev/null @@ -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