Mercurial > hg > release > icedtea-web-1.8
view tests/reproducers/custom/JavaFx/srcs/Makefile @ 1579:bfb5802f9c16
All custoom reprodcuers get tmp dir created correctly via cygpath on windows (Michal Vala)
author | Jiri Vanek <jvanek@redhat.com> |
---|---|
date | Fri, 01 Mar 2019 14:29:09 +0100 |
parents | adb6dfe2b231 |
children |
line wrap: on
line source
TESTNAME=JavaFx JAVAC_CLASSPATH=$(TEST_EXTENSIONS_DIR):$(NETX_DIR)/lib/classes.jar JAVAC=$(EXPORTED_JAVAC) JAR=$(EXPORTED_JAR) JARSIGNER=$(EXPORTED_JARSIGNER) ifeq ($(OS), Windows_NT) TMPDIR:=$(shell cygpath -p -m $(shell mktemp -d)) else TMPDIR:=$(shell mktemp -d) endif prepare-reproducer: echo PREPARING REPRODUCER $(TESTNAME) #this test contains prebuild binary, as javafx, when installed on computer, preven ITW from building #due to JSObject differennt implementation #$(JAVAC) -d $(TMPDIR) -classpath $(JAVAC_CLASSPATH) Controller.java Main.java; \ #cp helloworld.fxml $(TMPDIR) ; \ #pushd $(TMPDIR); \ #$(JAR) cf $(TESTNAME).jar *.class *.fxml; \ #popd #cp $(TMPDIR)/$(TESTNAME).jar $(REPRODUCERS_TESTS_SERVER_DEPLOYDIR); \ cp ../resources/* $(REPRODUCERS_TESTS_SERVER_DEPLOYDIR); \ rm -rf $(TMPDIR); \ echo PREPARED REPRODUCER $(TESTNAME); \ clean-reproducer: echo NOTHING TO CLEAN FOR $(TESTNAME)