diff --git a/mozilla/extensions/java/xpcom/interfaces/Makefile.in b/mozilla/extensions/java/xpcom/interfaces/Makefile.in index 66a6d3ef987..55ce06fa0a7 100644 --- a/mozilla/extensions/java/xpcom/interfaces/Makefile.in +++ b/mozilla/extensions/java/xpcom/interfaces/Makefile.in @@ -113,13 +113,13 @@ endif # Using the temporary "java.files" avoids an "argument list too long" # error on Windows when using *.java -$(IFACES_DIR)/$(JAVA_IFACES_PKG_NAME)/nsISupports.class: $(IFACES_DIR) Makefile Makefile.in +$(IFACES_DIR)/$(JAVA_IFACES_PKG_NAME)/nsISupports.class: $(IFACES_DIR) $(wildcard $(JAVA_DIST_DIR)/default/$(JAVA_IFACES_PKG_NAME)/*.java) Makefile Makefile.in @echo Compiling Java interfaces find $(JAVA_DIST_DIR)/default -name "*.java" $(IGNORE_IFACES) > java.files $(CYGWIN_WRAPPER) $(JAVAC) $(JAVAC_FLAGS) -classpath $(IFACES_DIR) \ -d $(IFACES_DIR) -sourcepath $(JAVA_DIST_DIR)/default @java.files -$(IFACES_JAR): $(IFACES_DIR)/$(JAVA_IFACES_PKG_NAME)/nsISupports.class $(wildcard $(JAVA_DIST_DIR)/default/$(JAVA_IFACES_PKG_NAME)/*.java) Makefile +$(IFACES_JAR): $(IFACES_DIR)/$(JAVA_IFACES_PKG_NAME)/nsISupports.class Makefile $(JAR) cf $@ -C $(IFACES_DIR) org $(IFACES_JAR_SRC): $(IFACES_JAR)