From 1fac09b579dbedffbf2dabb6438a14761f500f20 Mon Sep 17 00:00:00 2001 From: shockrahwow Date: Fri, 15 Mar 2019 16:21:27 -0700 Subject: [PATCH] proper makefile now --- 338/tmp/make.sh | 1 - 338/tmp/makefile | 18 +++++++++++------- 338/tmp/run.sh | 2 -- 3 files changed, 11 insertions(+), 10 deletions(-) delete mode 100644 338/tmp/make.sh delete mode 100644 338/tmp/run.sh 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