# HG changeset patch # User Jiri Vanek # Date 1551718780 -3600 # Node ID c081fbf99cc5513bd5d96f4f5e158895d548b321 # Parent 53e1b75c0e25e53d24577c778e951c7cc62c7f96 All custoom reprodcuers get tmp dir created correctly via cygpath on windows (Michal Vala) diff -r 53e1b75c0e25 -r c081fbf99cc5 tests/reproducers/custom/AdditionalJarsInMetaInfIndexList/srcs/Makefile --- a/tests/reproducers/custom/AdditionalJarsInMetaInfIndexList/srcs/Makefile Mon Mar 04 17:48:56 2019 +0100 +++ b/tests/reproducers/custom/AdditionalJarsInMetaInfIndexList/srcs/Makefile Mon Mar 04 17:59:40 2019 +0100 @@ -19,7 +19,11 @@ MAINCLASS_JAR_UNSIGNED=LoadedViaMetaInfIndexListUnsigned.jar MAINCLASS_JAR_SIGNED=LoadedViaMetaInfIndexListSigned.jar -TMPDIR:=$(shell mktemp -d) +ifeq ($(OS), Windows_NT) + TMPDIR:=$(shell cygpath -p -m $(shell mktemp -d)) +else + TMPDIR:=$(shell mktemp -d) +endif prepare-reproducer: echo PREPARING REPRODUCER $(TESTNAME) in $(TMPDIR) diff -r 53e1b75c0e25 -r c081fbf99cc5 tests/reproducers/custom/AppletExtendsFromOutsideJar/srcs/Makefile --- a/tests/reproducers/custom/AppletExtendsFromOutsideJar/srcs/Makefile Mon Mar 04 17:48:56 2019 +0100 +++ b/tests/reproducers/custom/AppletExtendsFromOutsideJar/srcs/Makefile Mon Mar 04 17:59:40 2019 +0100 @@ -8,7 +8,11 @@ JAVAC=$(EXPORTED_JAVAC) JAR=$(EXPORTED_JAR) -TMPDIR:=$(shell mktemp -d) +ifeq ($(OS), Windows_NT) + TMPDIR:=$(shell cygpath -p -m $(shell mktemp -d)) +else + TMPDIR:=$(shell mktemp -d) +endif prepare-reproducer: echo PREPARING REPRODUCER $(TESTNAME) in $(TMPDIR) diff -r 53e1b75c0e25 -r c081fbf99cc5 tests/reproducers/custom/ExtensionJnlpsInApplet/srcs/Makefile --- a/tests/reproducers/custom/ExtensionJnlpsInApplet/srcs/Makefile Mon Mar 04 17:48:56 2019 +0100 +++ b/tests/reproducers/custom/ExtensionJnlpsInApplet/srcs/Makefile Mon Mar 04 17:59:40 2019 +0100 @@ -8,7 +8,11 @@ JAVAC=$(EXPORTED_JAVAC) JAR=$(EXPORTED_JAR) -TMPDIR:=$(shell mktemp -d) +ifeq ($(OS), Windows_NT) + TMPDIR:=$(shell cygpath -p -m $(shell mktemp -d)) +else + TMPDIR:=$(shell mktemp -d) +endif prepare-reproducer: echo PREPARING REPRODUCER $(TESTNAME) diff -r 53e1b75c0e25 -r c081fbf99cc5 tests/reproducers/custom/JNLPClassLoaderDeadlock/srcs/Makefile --- a/tests/reproducers/custom/JNLPClassLoaderDeadlock/srcs/Makefile Mon Mar 04 17:48:56 2019 +0100 +++ b/tests/reproducers/custom/JNLPClassLoaderDeadlock/srcs/Makefile Mon Mar 04 17:59:40 2019 +0100 @@ -8,7 +8,11 @@ JAVAC=$(EXPORTED_JAVAC) JAR=$(EXPORTED_JAR) -TMPDIR:=$(shell mktemp -d) +ifeq ($(OS), Windows_NT) + TMPDIR:=$(shell cygpath -p -m $(shell mktemp -d)) +else + TMPDIR:=$(shell mktemp -d) +endif prepare-reproducer: echo PREPARING REPRODUCER $(TESTNAME) diff -r 53e1b75c0e25 -r c081fbf99cc5 tests/reproducers/custom/JavaFx/srcs/Makefile --- a/tests/reproducers/custom/JavaFx/srcs/Makefile Mon Mar 04 17:48:56 2019 +0100 +++ b/tests/reproducers/custom/JavaFx/srcs/Makefile Mon Mar 04 17:59:40 2019 +0100 @@ -5,7 +5,11 @@ JAR=$(EXPORTED_JAR) JARSIGNER=$(EXPORTED_JARSIGNER) -TMPDIR:=$(shell mktemp -d) +ifeq ($(OS), Windows_NT) + TMPDIR:=$(shell cygpath -p -m $(shell mktemp -d)) +else + TMPDIR:=$(shell mktemp -d) +endif prepare-reproducer: echo PREPARING REPRODUCER $(TESTNAME) diff -r 53e1b75c0e25 -r c081fbf99cc5 tests/reproducers/custom/MixedSigningAndTrustedOnly/srcs/Makefile --- a/tests/reproducers/custom/MixedSigningAndTrustedOnly/srcs/Makefile Mon Mar 04 17:48:56 2019 +0100 +++ b/tests/reproducers/custom/MixedSigningAndTrustedOnly/srcs/Makefile Mon Mar 04 17:59:40 2019 +0100 @@ -29,7 +29,11 @@ MUNSIGNED3=$(TESTNAME)SecondUnsignedManifest.jar MANIFEST=MANIFEST.MF -TMPDIR:=$(shell mktemp -d) +ifeq ($(OS), Windows_NT) + TMPDIR:=$(shell cygpath -p -m $(shell mktemp -d)) +else + TMPDIR:=$(shell mktemp -d) +endif prepare-reproducer: echo PREPARING REPRODUCER $(TESTNAME) ; \ diff -r 53e1b75c0e25 -r c081fbf99cc5 tests/reproducers/custom/MixedSigningApplet/srcs/Makefile --- a/tests/reproducers/custom/MixedSigningApplet/srcs/Makefile Mon Mar 04 17:48:56 2019 +0100 +++ b/tests/reproducers/custom/MixedSigningApplet/srcs/Makefile Mon Mar 04 17:59:40 2019 +0100 @@ -9,7 +9,11 @@ JARSIGNER=$(EXPORTED_JARSIGNER) JARSIGNER_CMD=$(JARSIGNER) -keystore $(TOP_BUILD_DIR)/$(PRIVATE_KEYSTORE_NAME) -storepass $(PRIVATE_KEYSTORE_PASS) -keypass $(PRIVATE_KEYSTORE_PASS) -TMPDIR:=$(shell mktemp -d) +ifeq ($(OS), Windows_NT) + TMPDIR:=$(shell cygpath -p -m $(shell mktemp -d)) +else + TMPDIR:=$(shell mktemp -d) +endif prepare-reproducer: echo PREPARING REPRODUCER $(TESTNAME) diff -r 53e1b75c0e25 -r c081fbf99cc5 tests/reproducers/custom/MultipleSignaturesPerJar/srcs/Makefile --- a/tests/reproducers/custom/MultipleSignaturesPerJar/srcs/Makefile Mon Mar 04 17:48:56 2019 +0100 +++ b/tests/reproducers/custom/MultipleSignaturesPerJar/srcs/Makefile Mon Mar 04 17:59:40 2019 +0100 @@ -9,7 +9,11 @@ # Index jar causes main class jar to load -TMPDIR:=$(shell mktemp -d) +ifeq ($(OS), Windows_NT) + TMPDIR:=$(shell cygpath -p -m $(shell mktemp -d)) +else + TMPDIR:=$(shell mktemp -d) +endif prepare-reproducer: echo PREPARING REPRODUCER $(TESTNAME) in $(TMPDIR) diff -r 53e1b75c0e25 -r c081fbf99cc5 tests/reproducers/custom/NoClassDeff/srcs/Makefile --- a/tests/reproducers/custom/NoClassDeff/srcs/Makefile Mon Mar 04 17:48:56 2019 +0100 +++ b/tests/reproducers/custom/NoClassDeff/srcs/Makefile Mon Mar 04 17:59:40 2019 +0100 @@ -7,7 +7,11 @@ JAVAC=$(EXPORTED_JAVAC) JAR=$(EXPORTED_JAR) -TMPDIR:=$(shell mktemp -d) +ifeq ($(OS), Windows_NT) + TMPDIR:=$(shell cygpath -p -m $(shell mktemp -d)) +else + TMPDIR:=$(shell mktemp -d) +endif prepare-reproducer: echo PREPARING REPRODUCER $(TESTNAME); diff -r 53e1b75c0e25 -r c081fbf99cc5 tests/reproducers/custom/PackGZip/srcs/Makefile --- a/tests/reproducers/custom/PackGZip/srcs/Makefile Mon Mar 04 17:48:56 2019 +0100 +++ b/tests/reproducers/custom/PackGZip/srcs/Makefile Mon Mar 04 17:59:40 2019 +0100 @@ -6,7 +6,11 @@ JARSIGNER=$(EXPORTED_JARSIGNER) PACKER=$(EXPORTED_PACK200) -TMPDIR:=$(shell mktemp -d) +ifeq ($(OS), Windows_NT) + TMPDIR:=$(shell cygpath -p -m $(shell mktemp -d)) +else + TMPDIR:=$(shell mktemp -d) +endif prepare-reproducer: echo PREPARING REPRODUCER $(TESTNAME) diff -r 53e1b75c0e25 -r c081fbf99cc5 tests/reproducers/custom/PartiallySignedAppletManifestSpecifiesSandbox/srcs/Makefile --- a/tests/reproducers/custom/PartiallySignedAppletManifestSpecifiesSandbox/srcs/Makefile Mon Mar 04 17:48:56 2019 +0100 +++ b/tests/reproducers/custom/PartiallySignedAppletManifestSpecifiesSandbox/srcs/Makefile Mon Mar 04 17:59:40 2019 +0100 @@ -9,7 +9,11 @@ JARSIGNER=$(EXPORTED_JARSIGNER) JARSIGNER_CMD=$(JARSIGNER) -keystore $(TOP_BUILD_DIR)/$(PRIVATE_KEYSTORE_NAME) -storepass $(PRIVATE_KEYSTORE_PASS) -keypass $(PRIVATE_KEYSTORE_PASS) -TMPDIR:=$(shell mktemp -d) +ifeq ($(OS), Windows_NT) + TMPDIR:=$(shell cygpath -p -m $(shell mktemp -d)) +else + TMPDIR:=$(shell mktemp -d) +endif prepare-reproducer: echo PREPARING REPRODUCER $(TESTNAME) diff -r 53e1b75c0e25 -r c081fbf99cc5 tests/reproducers/custom/SignedAppletCodebaseLoading/srcs/Makefile --- a/tests/reproducers/custom/SignedAppletCodebaseLoading/srcs/Makefile Mon Mar 04 17:48:56 2019 +0100 +++ b/tests/reproducers/custom/SignedAppletCodebaseLoading/srcs/Makefile Mon Mar 04 17:59:40 2019 +0100 @@ -8,7 +8,11 @@ JARSIGNER=$(EXPORTED_JARSIGNER) JARSIGNER_CMD=$(JARSIGNER) -keystore $(TOP_BUILD_DIR)/$(PRIVATE_KEYSTORE_NAME) -storepass $(PRIVATE_KEYSTORE_PASS) -keypass $(PRIVATE_KEYSTORE_PASS) -TMPDIR:=$(shell mktemp -d) +ifeq ($(OS), Windows_NT) + TMPDIR:=$(shell cygpath -p -m $(shell mktemp -d)) +else + TMPDIR:=$(shell mktemp -d) +endif prepare-reproducer: echo PREPARING REPRODUCER $(TESTNAME) diff -r 53e1b75c0e25 -r c081fbf99cc5 tests/reproducers/custom/SignedAppletExternalMainClass/srcs/Makefile --- a/tests/reproducers/custom/SignedAppletExternalMainClass/srcs/Makefile Mon Mar 04 17:48:56 2019 +0100 +++ b/tests/reproducers/custom/SignedAppletExternalMainClass/srcs/Makefile Mon Mar 04 17:59:40 2019 +0100 @@ -4,7 +4,11 @@ JAVAC=$(EXPORTED_JAVAC) JAR=$(EXPORTED_JAR) -TMPDIR:=$(shell mktemp -d) +ifeq ($(OS), Windows_NT) + TMPDIR:=$(shell cygpath -p -m $(shell mktemp -d)) +else + TMPDIR:=$(shell mktemp -d) +endif prepare-reproducer: echo PREPARING REPRODUCER $(TESTNAME) in $(TMPDIR) diff -r 53e1b75c0e25 -r c081fbf99cc5 tests/reproducers/custom/TrustedOnlyAttribute/srcs/Makefile --- a/tests/reproducers/custom/TrustedOnlyAttribute/srcs/Makefile Mon Mar 04 17:48:56 2019 +0100 +++ b/tests/reproducers/custom/TrustedOnlyAttribute/srcs/Makefile Mon Mar 04 17:59:40 2019 +0100 @@ -4,7 +4,11 @@ JAVAC=$(EXPORTED_JAVAC) JAR=$(EXPORTED_JAR) -TMPDIR:=$(shell mktemp -d) +ifeq ($(OS), Windows_NT) + TMPDIR:=$(shell cygpath -p -m $(shell mktemp -d)) +else + TMPDIR:=$(shell mktemp -d) +endif prepare-reproducer: echo PREPARING REPRODUCER $(TESTNAME) in $(TMPDIR)