Fix some outdated Makefile rules.
[cql-java-moved-to-github.git] / src / org / z3950 / zing / cql / Makefile
1 # $Id: Makefile,v 1.5 2002-11-03 17:02:48 mike Exp $
2
3 OBJ = Utils.class \
4         CQLNode.class CQLTermNode.class CQLBooleanNode.class \
5         CQLAndNode.class CQLOrNode.class CQLNotNode.class \
6         CQLRelation.class CQLProxNode.class ModifierSet.class \
7         CQLParser.class CQLLexer.class CQLParseException.class \
8         CQLGenerator.class ParameterMissingException.class
9
10 ../../../../../lib/cql-java.jar: $(OBJ)
11         cd ../../../..; jar cf ../lib/cql-java.jar org/z3950/zing/cql/*.class
12
13 docs: ../../../../../docs/overview-tree.html
14
15 ../../../../../docs/overview-tree.html: *.java
16         nice javadoc -d ../../../../../docs -author -version \
17                 -windowtitle cql-java org.z3950.zing.cql
18
19 %.class: %.java
20         javac $<
21
22 clean:
23         rm -f $(OBJ) 'CQLLexer$$Keyword.class'
24
25 cleandocs:
26         rm -rf \
27                 ../../../../../docs/allclasses-frame.html \
28                 ../../../../../docs/deprecated-list.html \
29                 ../../../../../docs/help-doc.html \
30                 ../../../../../docs/index-all.html \
31                 ../../../../../docs/index.html \
32                 ../../../../../docs/org \
33                 ../../../../../docs/overview-tree.html \
34                 ../../../../../docs/package-list \
35                 ../../../../../docs/packages.html \
36                 ../../../../../docs/serialized-form.html \
37                 ../../../../../docs/stylesheet.css