/[classpath]/gjdoc/Makefile.am
ViewVC logotype

Diff of /gjdoc/Makefile.am

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.9 by julian, Fri Dec 10 14:47:01 2004 UTC revision 1.10 by julian, Mon Dec 13 17:39:51 2004 UTC
# Line 1  Line 1 
1  ## Process this file with automake to produce Makefile.in.  ## Process this file with automake to produce Makefile.in.
2    
3  AM_GCJFLAGS = --classpath=$(CLASSPATH) -fassume-compiled -I$(srcdir)/src  AM_GCJFLAGS = --classpath=$(CLASSPATH) -fassume-compiled -I$(srcdir)/src -I$(ANTLR_JAR) -I.
4    
5  LIBGCJCOMPILE = $(LIBTOOL) --tag=GCJ --mode=compile $(GCJ) $(AM_GCJFLAGS) $(GCJFLAGS) -c -MD -MT $@  LIBGCJCOMPILE = $(LIBTOOL) --tag=GCJ --mode=compile $(GCJ) $(AM_GCJFLAGS) $(GCJFLAGS) -c -MD -MT $@
6  GCJCOMPILE = $(LIBGCJCOMPILE) -MF $(@:.o=.d)  GCJCOMPILE = $(LIBGCJCOMPILE) -MF $(@:.o=.d)
# Line 9  LTGCJCOMPILE = $(LIBGCJCOMPILE) -MF $(@: Line 9  LTGCJCOMPILE = $(LIBGCJCOMPILE) -MF $(@:
9  data_JARS = com-sun-javadoc-$(VERSION).jar \  data_JARS = com-sun-javadoc-$(VERSION).jar \
10          com-sun-tools-doclets-Taglet-$(VERSION).jar \          com-sun-tools-doclets-Taglet-$(VERSION).jar \
11          gnu-classpath-tools-gjdoc-$(VERSION).jar          gnu-classpath-tools-gjdoc-$(VERSION).jar
12    
13  BUILT_SOURCES = $(data_JARS)  BUILT_SOURCES = $(data_JARS)
14    
15  bin_PROGRAMS = gjdoc  bin_PROGRAMS = gjdoc
# Line 48  lib_com_sun_tools_doclets_Taglet_la_SOUR Line 49  lib_com_sun_tools_doclets_Taglet_la_SOUR
49          src/com/sun/tools/doclets/Taglet.java          src/com/sun/tools/doclets/Taglet.java
50    
51  lib_gnu_classpath_tools_gjdoc_la_SOURCES = \  lib_gnu_classpath_tools_gjdoc_la_SOURCES = \
52            $(lib_gnu_classpath_tools_gjdoc_la_BASE_SOURCES) \
53            gnu/classpath/tools/gjdoc/expr/JavaLexer.java \
54            gnu/classpath/tools/gjdoc/expr/JavaRecognizer.java \
55            gnu/classpath/tools/gjdoc/expr/JavaTokenTypes.java \
56            antlr.jar
57    
58    lib_gnu_classpath_tools_gjdoc_la_BASE_SOURCES = \
59            src/gnu/classpath/tools/doclets/debugdoclet/DebugDoclet.java \
60          src/gnu/classpath/tools/doclets/htmldoclet/CssClass.java \          src/gnu/classpath/tools/doclets/htmldoclet/CssClass.java \
61          src/gnu/classpath/tools/doclets/htmldoclet/HtmlDoclet.java \          src/gnu/classpath/tools/doclets/htmldoclet/HtmlDoclet.java \
62          src/gnu/classpath/tools/doclets/htmldoclet/HtmlPage.java \          src/gnu/classpath/tools/doclets/htmldoclet/HtmlPage.java \
# Line 118  lib_gnu_classpath_tools_gjdoc_la_SOURCES Line 127  lib_gnu_classpath_tools_gjdoc_la_SOURCES
127          src/gnu/classpath/tools/gjdoc/TimerDoclet.java \          src/gnu/classpath/tools/gjdoc/TimerDoclet.java \
128          src/gnu/classpath/tools/gjdoc/TypeImpl.java \          src/gnu/classpath/tools/gjdoc/TypeImpl.java \
129          src/gnu/classpath/tools/gjdoc/WritableType.java \          src/gnu/classpath/tools/gjdoc/WritableType.java \
130            src/gnu/classpath/tools/gjdoc/expr/AdditionExpression.java \
131            src/gnu/classpath/tools/gjdoc/expr/AndExpression.java \
132            src/gnu/classpath/tools/gjdoc/expr/BinaryBitwiseExpression.java \
133            src/gnu/classpath/tools/gjdoc/expr/BinaryComputationExpression.java \
134            src/gnu/classpath/tools/gjdoc/expr/BinaryEqualityExpression.java \
135            src/gnu/classpath/tools/gjdoc/expr/BinaryExpression.java \
136            src/gnu/classpath/tools/gjdoc/expr/BinaryLogicalExpression.java \
137            src/gnu/classpath/tools/gjdoc/expr/BinaryRelationExpression.java \
138            src/gnu/classpath/tools/gjdoc/expr/BinaryShiftExpression.java \
139            src/gnu/classpath/tools/gjdoc/expr/BitShiftRightExpression.java \
140            src/gnu/classpath/tools/gjdoc/expr/ConditionalExpression.java \
141            src/gnu/classpath/tools/gjdoc/expr/ConstantBoolean.java \
142            src/gnu/classpath/tools/gjdoc/expr/ConstantByte.java \
143            src/gnu/classpath/tools/gjdoc/expr/ConstantChar.java \
144            src/gnu/classpath/tools/gjdoc/expr/ConstantDouble.java \
145            src/gnu/classpath/tools/gjdoc/expr/ConstantExpression.java \
146            src/gnu/classpath/tools/gjdoc/expr/ConstantFloat.java \
147            src/gnu/classpath/tools/gjdoc/expr/ConstantInteger.java \
148            src/gnu/classpath/tools/gjdoc/expr/ConstantLong.java \
149            src/gnu/classpath/tools/gjdoc/expr/ConstantNull.java \
150            src/gnu/classpath/tools/gjdoc/expr/ConstantShort.java \
151            src/gnu/classpath/tools/gjdoc/expr/ConstantString.java \
152            src/gnu/classpath/tools/gjdoc/expr/Context.java \
153            src/gnu/classpath/tools/gjdoc/expr/DivisionExpression.java \
154            src/gnu/classpath/tools/gjdoc/expr/EqualExpression.java \
155            src/gnu/classpath/tools/gjdoc/expr/Evaluator.java \
156            src/gnu/classpath/tools/gjdoc/expr/ExclusiveOrExpression.java \
157            src/gnu/classpath/tools/gjdoc/expr/Expression.java \
158            src/gnu/classpath/tools/gjdoc/expr/GreaterThanExpression.java \
159            src/gnu/classpath/tools/gjdoc/expr/GreaterThanOrEqualExpression.java \
160            src/gnu/classpath/tools/gjdoc/expr/IdentifierExpression.java \
161            src/gnu/classpath/tools/gjdoc/expr/IllegalExpressionException.java \
162            src/gnu/classpath/tools/gjdoc/expr/InclusiveOrExpression.java \
163            src/gnu/classpath/tools/gjdoc/expr/LessThanExpression.java \
164            src/gnu/classpath/tools/gjdoc/expr/LessThanOrEqualExpression.java \
165            src/gnu/classpath/tools/gjdoc/expr/LogicalAndExpression.java \
166            src/gnu/classpath/tools/gjdoc/expr/LogicalNotExpression.java \
167            src/gnu/classpath/tools/gjdoc/expr/LogicalOrExpression.java \
168            src/gnu/classpath/tools/gjdoc/expr/ModuloExpression.java \
169            src/gnu/classpath/tools/gjdoc/expr/MultiplicationExpression.java \
170            src/gnu/classpath/tools/gjdoc/expr/NegateExpression.java \
171            src/gnu/classpath/tools/gjdoc/expr/NotEqualExpression.java \
172            src/gnu/classpath/tools/gjdoc/expr/NotExpression.java \
173            src/gnu/classpath/tools/gjdoc/expr/EvaluatorEnvironment.java \
174            src/gnu/classpath/tools/gjdoc/expr/ShiftLeftExpression.java \
175            src/gnu/classpath/tools/gjdoc/expr/ShiftRightExpression.java \
176            src/gnu/classpath/tools/gjdoc/expr/SubtractionExpression.java \
177            src/gnu/classpath/tools/gjdoc/expr/Type.java \
178            src/gnu/classpath/tools/gjdoc/expr/TypeCastExpression.java \
179            src/gnu/classpath/tools/gjdoc/expr/UnaryExpression.java \
180            src/gnu/classpath/tools/gjdoc/expr/UnknownIdentifierException.java \
181          src/gnu/classpath/tools/java2xhtml/Java2xhtml.java \          src/gnu/classpath/tools/java2xhtml/Java2xhtml.java \
182          src/gnu/classpath/tools/taglets/AuthorTaglet.java \          src/gnu/classpath/tools/taglets/AuthorTaglet.java \
183          src/gnu/classpath/tools/taglets/CopyrightTaglet.java \          src/gnu/classpath/tools/taglets/CopyrightTaglet.java \
# Line 215  gnu_classpath_tools_gjdoc_jar_XSLS = \ Line 275  gnu_classpath_tools_gjdoc_jar_XSLS = \
275          doctranslets/html/packageclasses.xsl \          doctranslets/html/packageclasses.xsl \
276          doctranslets/html/packagedoc.xsl          doctranslets/html/packagedoc.xsl
277    
278    lib_gnu_classpath_tools_gjdoc_la_GENSOURCES = gnu/classpath/tools/gjdoc/expr/JavaLexer.java gnu/classpath/tools/gjdoc/expr/JavaRecognizer.java gnu/classpath/tools/gjdoc/expr/JavaTokenTypes.java
279    
280  com_sun_javadoc_jar_CLASSES = $(patsubst src/%.java,classes/%.class,$(lib_com_sun_javadoc_la_SOURCES))  com_sun_javadoc_jar_CLASSES = $(patsubst src/%.java,classes/%.class,$(lib_com_sun_javadoc_la_SOURCES))
281  com_sun_tools_doclets_Taglet_jar_CLASSES = $(patsubst src/%.java,classes/%.class,$(lib_com_sun_tools_doclets_Taglet_la_SOURCES))  com_sun_tools_doclets_Taglet_jar_CLASSES = $(patsubst src/%.java,classes/%.class,$(lib_com_sun_tools_doclets_Taglet_la_SOURCES))
282  gnu_classpath_tools_gjdoc_jar_CLASSES = $(patsubst src/%.java,classes/%.class,$(lib_gnu_classpath_tools_gjdoc_la_SOURCES))  gnu_classpath_tools_gjdoc_jar_CLASSES = $(patsubst src/%.java,classes/%.class,$(lib_gnu_classpath_tools_gjdoc_la_BASE_SOURCES))
283    
284    gnu_classpath_tools_gjdoc_jar_GENCLASSES = $(patsubst %.java,genclasses/%.class,$(lib_gnu_classpath_tools_gjdoc_la_GENSOURCES))
285  lib_gnu_classpath_tools_gjdoc_la_CSS = $(patsubst %.css,%.lo,$(gnu_classpath_tools_gjdoc_jar_CSS))  lib_gnu_classpath_tools_gjdoc_la_CSS = $(patsubst %.css,%.lo,$(gnu_classpath_tools_gjdoc_jar_CSS))
286  lib_gnu_classpath_tools_gjdoc_la_DTDS = $(patsubst %.dtd,%.lo,$(gnu_classpath_tools_gjdoc_jar_DTDS))  lib_gnu_classpath_tools_gjdoc_la_DTDS = $(patsubst %.dtd,%.lo,$(gnu_classpath_tools_gjdoc_jar_DTDS))
287  lib_gnu_classpath_tools_gjdoc_la_ENTS = $(patsubst %.ent,%.lo,$(gnu_classpath_tools_gjdoc_jar_ENTS))  lib_gnu_classpath_tools_gjdoc_la_ENTS = $(patsubst %.ent,%.lo,$(gnu_classpath_tools_gjdoc_jar_ENTS))
# Line 230  lib_gnu_classpath_tools_gjdoc_la_XHTML = Line 294  lib_gnu_classpath_tools_gjdoc_la_XHTML =
294  lib_gnu_classpath_tools_gjdoc_la_XSLS = $(patsubst %.xsl,%.lo,$(gnu_classpath_tools_gjdoc_jar_XSLS))  lib_gnu_classpath_tools_gjdoc_la_XSLS = $(patsubst %.xsl,%.lo,$(gnu_classpath_tools_gjdoc_jar_XSLS))
295  lib_gnu_classpath_tools_gjdoc_la_TXTS = $(patsubst %.txt,%.lo,$(gnu_classpath_tools_gjdoc_jar_TXTS))  lib_gnu_classpath_tools_gjdoc_la_TXTS = $(patsubst %.txt,%.lo,$(gnu_classpath_tools_gjdoc_jar_TXTS))
296    
297    $(lib_gnu_classpath_tools_gjdoc_la_GENSOURCES): \
298                    ${srcdir}/src/gnu/classpath/tools/gjdoc/expr/java-expression.g
299            test -d gnu/classpath/tools/gjdoc/expr || mkdir -p gnu/classpath/tools/gjdoc/expr
300            ${ANTLR} -o gnu/classpath/tools/gjdoc/expr $<
301    
302  com-sun-javadoc-$(VERSION).jar: createdirectories $(com_sun_javadoc_jar_CLASSES)  com-sun-javadoc-$(VERSION).jar: createdirectories $(com_sun_javadoc_jar_CLASSES)
303          $(JAR) cf $@ -C classes com/sun/javadoc          $(JAR) cf $@ -C classes com/sun/javadoc
304    
305  com-sun-tools-doclets-Taglet-$(VERSION).jar: createdirectories $(com_sun_tools_doclets_Taglet_jar_CLASSES)  com-sun-tools-doclets-Taglet-$(VERSION).jar: createdirectories $(com_sun_tools_doclets_Taglet_jar_CLASSES)
306          $(JAR) cf $@ -C classes com/sun/tools          $(JAR) cf $@ -C classes com/sun/tools
307    
308  gnu-classpath-tools-gjdoc-$(VERSION).jar: createdirectories gjdoc.mf $(gnu_classpath_tools_gjdoc_jar_CLASSES)  gnu-classpath-tools-gjdoc-$(VERSION).jar: createdirectories gjdoc.mf $(gnu_classpath_tools_gjdoc_jar_CLASSES) $(gnu_classpath_tools_gjdoc_jar_GENCLASSES)
309          for res in $(gnu_classpath_tools_gjdoc_jar_CSS) $(gnu_classpath_tools_gjdoc_jar_DTDS) \          for res in $(gnu_classpath_tools_gjdoc_jar_CSS) $(gnu_classpath_tools_gjdoc_jar_DTDS) \
310          $(gnu_classpath_tools_gjdoc_jar_ENTS) $(gnu_classpath_tools_gjdoc_jar_MODS) \          $(gnu_classpath_tools_gjdoc_jar_ENTS) $(gnu_classpath_tools_gjdoc_jar_MODS) \
311          $(gnu_classpath_tools_gjdoc_jar_PROPERTIES) $(gnu_classpath_tools_gjdoc_jar_RNGS) \          $(gnu_classpath_tools_gjdoc_jar_PROPERTIES) $(gnu_classpath_tools_gjdoc_jar_RNGS) \
# Line 304  gjdoc.mf: Line 373  gjdoc.mf:
373  ##  ##
374  ## FIXME change this to be user-configurable, so '-g' can be disabled.  ## FIXME change this to be user-configurable, so '-g' can be disabled.
375    
376    $(com_sun_javadoc_jar_CLASSES) $(com_sun_tools_doclets_Taglet_jar_CLASSES) $(gnu_classpath_tools_gjdoc_jar_CLASSES): $(lib_gnu_classpath_tools_gjdoc_la_GENSOURCES)
377    
378  $(com_sun_javadoc_jar_CLASSES) $(com_sun_tools_doclets_Taglet_jar_CLASSES) $(gnu_classpath_tools_gjdoc_jar_CLASSES): classes/%.class: $(srcdir)/src/%.java  $(com_sun_javadoc_jar_CLASSES) $(com_sun_tools_doclets_Taglet_jar_CLASSES) $(gnu_classpath_tools_gjdoc_jar_CLASSES): classes/%.class: $(srcdir)/src/%.java
379          $(GCJ) $(AM_GCJFLAGS) -g -C -d classes $<          $(GCJ) $(AM_GCJFLAGS) -g -C -d classes $<
380    
381    $(gnu_classpath_tools_gjdoc_jar_GENCLASSES): genclasses/%.class: %.java
382            test -d genclasses/gnu/classpath/tools/gjdoc/expr || mkdir -p genclasses/gnu/classpath/tools/gjdoc/expr
383            $(GCJ) $(AM_GCJFLAGS) -g -C -d genclasses $<
384    
385  clean-local:  clean-local:
386          rm -rf classes $(data_JARS)          rm -rf classes $(data_JARS) antlr.jar
387    
388  dist-hook:  dist-hook:
389          test -d $(distdir)/src/ || mkdir $(distdir)/src          test -d $(distdir)/src/ || mkdir $(distdir)/src
# Line 322  install-data-hook: Line 397  install-data-hook:
397          $(LN_S) -f $(datadir)/java/com-sun-javadoc-$(VERSION).jar $(datadir)/java/ext/com-sun-javadoc.jar          $(LN_S) -f $(datadir)/java/com-sun-javadoc-$(VERSION).jar $(datadir)/java/ext/com-sun-javadoc.jar
398          $(LN_S) -f $(datadir)/java/com-sun-tools-doclets-Taglet-$(VERSION).jar $(datadir)/java/ext/com-sun-tools-doclets-Taglet.jar          $(LN_S) -f $(datadir)/java/com-sun-tools-doclets-Taglet-$(VERSION).jar $(datadir)/java/ext/com-sun-tools-doclets-Taglet.jar
399          $(LN_S) -f $(datadir)/java/gnu-classpath-tools-gjdoc-$(VERSION).jar $(datadir)/java/ext/gnu-classpath-tools-gjdoc.jar          $(LN_S) -f $(datadir)/java/gnu-classpath-tools-gjdoc-$(VERSION).jar $(datadir)/java/ext/gnu-classpath-tools-gjdoc.jar
400    
401    antlr.jar:
402            cp $(ANTLR_JAR) antlr.jar

Legend:
Removed from v.1.9  
changed lines
  Added in v.1.10

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26