summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--java/Makefile.am3
1 files changed, 2 insertions, 1 deletions
diff --git a/java/Makefile.am b/java/Makefile.am
index 89a81062..dfef1497 100644
--- a/java/Makefile.am
+++ b/java/Makefile.am
@@ -64,12 +64,13 @@ $(JAVA_PATH)$(JAVA_MODULE).java: $(JAVA_MODULE).java.in lasso-fragment.java
clean-local:
rm -f *.class
+ rm -rf com
all-local: $(JAVA_JAR)
$(JAVA_PATH)$(JAVA_MODULE).class: $(JAVA_PATH)$(JAVA_MODULE).java
mkdir -p $(JAVA_PATH)
- cp $(srcdir)/$(JAVA_PATH)$(JAVA_MODULE).java $(JAVA_PATH)
+ test -f $(JAVA_PATH)$(JAVA_MODULE).java || cp $(srcdir)/$(JAVA_PATH)$(JAVA_MODULE).java $(JAVA_PATH)
$(JAVAC) $(JAVAC_FLAGS) $(JAVA_PATH)$(JAVA_MODULE).java
$(JAVA_JAR): $(JAVA_PATH)$(JAVA_MODULE).class