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.
This commit is contained in:
Romain Chantereay 2004-08-20 16:01:00 +00:00
parent 9f215bfebd
commit 6621fbe74e
1 changed files with 2 additions and 1 deletions

View File

@ -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