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) |
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 |
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 \ |
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 \ |
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)) |
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) \ |
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 |
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 |