diff options
| author | Romain Chantereay <rchantereau@entrouvert.com> | 2004-08-20 16:01:00 +0000 |
|---|---|---|
| committer | Romain Chantereay <rchantereau@entrouvert.com> | 2004-08-20 16:01:00 +0000 |
| commit | 6621fbe74e1a5a3d886aa09df776b4e8af27eaf7 (patch) | |
| tree | 8ecc83fb89179f031db11e4d2818d7d9d4345938 /java | |
| parent | 9f215bfebd71fa7e6cd65afee61865f582a0c92a (diff) | |
| download | lasso-6621fbe74e1a5a3d886aa09df776b4e8af27eaf7.tar.gz lasso-6621fbe74e1a5a3d886aa09df776b4e8af27eaf7.tar.xz lasso-6621fbe74e1a5a3d886aa09df776b4e8af27eaf7.zip | |
The local clean rule now remove the package sub directory (com).
The dirty rule now have a little goldy spray that test the existence of the
com/entrouvert/lasso/lasso.java source file before trying to copy it from the
distribution.
Diffstat (limited to 'java')
| -rw-r--r-- | java/Makefile.am | 3 |
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 |
