-java/gcj.dvi: $(srcdir)/java/gcj.texi $(srcdir)/doc/include/fdl.texi \
- $(srcdir)/doc/include/gpl.texi
- s=`cd $(srcdir); pwd`; export s; \
- cd java && $(TEXI2DVI) -I $$s/doc/include $$s/java/gcj.texi
-
-$(srcdir)/java/gcj.1: $(srcdir)/java/gcj.texi
- -$(TEXI2POD) -D gcj < $(srcdir)/java/gcj.texi > java/gcj.pod
- ($(POD2MAN) --section=1 java/gcj.pod > java/gcj.1.T$$$$ && \
- mv -f java/gcj.1.T$$$$ $(srcdir)/java/gcj.1) || \
- (rm -f java/gcj.1.T$$$$ && exit 1)
- rm -f java/gcj.pod
-
-$(srcdir)/java/gcjh.1: $(srcdir)/java/gcj.texi
- -$(TEXI2POD) -D gcjh < $(srcdir)/java/gcj.texi > java/gcjh.pod
- ($(POD2MAN) --section=1 java/gcjh.pod > java/gcjh.1.T$$$$ && \
- mv -f java/gcjh.1.T$$$$ $(srcdir)/java/gcjh.1) || \
- (rm -f java/gcjh.1.T$$$$ && exit 1)
- rm -f java/gcjh.pod
-
-$(srcdir)/java/jv-scan.1: $(srcdir)/java/gcj.texi
- -$(TEXI2POD) -D jv-scan < $(srcdir)/java/gcj.texi > java/jv-scan.pod
- ($(POD2MAN) --section=1 java/jv-scan.pod > java/jv-scan.1.T$$$$ && \
- mv -f java/jv-scan.1.T$$$$ $(srcdir)/java/jv-scan.1) || \
- (rm -f java/jv-scan.1.T$$$$ && exit 1)
- rm -f java/jv-scan.pod
-
-$(srcdir)/java/jcf-dump.1: $(srcdir)/java/gcj.texi
- -$(TEXI2POD) -D jcf-dump < $(srcdir)/java/gcj.texi > java/jcf-dump.pod
- ($(POD2MAN) --section=1 java/jcf-dump.pod > java/jcf-dump.1.T$$$$ && \
- mv -f java/jcf-dump.1.T$$$$ $(srcdir)/java/jcf-dump.1) || \
- (rm -f java/jcf-dump.1.T$$$$ && exit 1)
- rm -f java/jcf-dump.pod
-
-$(srcdir)/java/gij.1: $(srcdir)/java/gcj.texi
- -$(TEXI2POD) -D gij < $(srcdir)/java/gcj.texi > java/gij.pod
- ($(POD2MAN) --section=1 java/gij.pod > java/gij.1.T$$$$ && \
- mv -f java/gij.1.T$$$$ $(srcdir)/java/gij.1) || \
- (rm -f java/gij.1.T$$$$ && exit 1)
- rm -f java/gij.pod
+doc/gcj.dvi: java/gcj.texi $(docdir)/include/fdl.texi \
+ $(docdir)/include/gpl.texi $(docdir)/include/gcc-common.texi
+ $(TEXI2DVI) -I $(abs_docdir)/include -o $@ $<
+
+.INTERMEDIATE: gcj.pod gcjh.pod jv-scan.pod jcf-dump.pod gij.pod \
+ jv-convert.pod grmic.pod grmiregistry.pod
+
+gcj.pod: java/gcj.texi
+ -$(TEXI2POD) -D gcj < $< > $@
+gcjh.pod: java/gcj.texi
+ -$(TEXI2POD) -D gcjh < $< > $@
+jv-scan.pod: java/gcj.texi
+ -$(TEXI2POD) -D jv-scan < $< > $@
+jcf-dump.pod: java/gcj.texi
+ -$(TEXI2POD) -D jcf-dump < $< > $@
+gij.pod: java/gcj.texi
+ -$(TEXI2POD) -D gij < $< > $@
+jv-convert.pod: java/gcj.texi
+ -$(TEXI2POD) -D jv-convert < $< > $@
+grmic.pod: java/gcj.texi
+ -$(TEXI2POD) -D grmic < $< > $@
+grmiregistry.pod: java/gcj.texi
+ -$(TEXI2POD) -D grmiregistry < $< > $@