diff -r 0c2e5ef6a1c6 -r 09d386ddaa42 test/make/TestJavaCompilation.gmk --- a/test/make/TestJavaCompilation.gmk Thu Oct 12 17:58:26 2017 -0700 +++ b/test/make/TestJavaCompilation.gmk Fri Oct 13 13:42:10 2017 +0200 @@ -29,6 +29,7 @@ include MakeBase.gmk include JarArchive.gmk include JavaCompilation.gmk +include UtilsForTests.gmk THIS_FILE := $(TOPDIR)/test/make/TestJavaCompilation.gmk DEPS := $(THIS_FILE) \ @@ -90,8 +91,8 @@ create-jar2: $(OUTPUT_DIR)/_jar1_verified TEST_TARGETS += $(OUTPUT_DIR)/_jar1_verified -# Change a source file and call this makefile again to force the jar to be -# updated. +# Change a source file and call this makefile again to force the jar to be +# updated. $(OUTPUT_DIR)/_jar1_updated: $(OUTPUT_DIR)/_jar1_verified $(ECHO) updated > $(JAR1_SRC_ROOT)/dir1/file1.class $(ECHO) updated > $(JAR1_SRC_ROOT)/META-INF/metafile @@ -104,6 +105,7 @@ # Change the manifest file and call this makefile again to force the jar # to be updated $(OUTPUT_DIR)/_jar1_updated_manifest: $(OUTPUT_DIR)/_jar1_updated + $(SLEEP_ON_MAC) $(ECHO) "Test-Attribute: foobar" > $(JAR1_MANIFEST) +$(MAKE) -f $(THIS_FILE) $(BUILD_JAR1) $(RM) -r $(JAR1_UNZIP)