aboutsummaryrefslogtreecommitdiff
path: root/gcc/brig/Make-lang.in
diff options
context:
space:
mode:
authorThomas Schwinge <thomas@codesourcery.com>2017-09-17 14:11:40 +0200
committerThomas Schwinge <tschwinge@gcc.gnu.org>2017-09-17 14:11:40 +0200
commit7ac3ed134b4ad4a0e82ed1acc062e694128f103b (patch)
tree07c80b2f75437477a31fa412598b08cac68dad5b /gcc/brig/Make-lang.in
parente15954568ed30407ebb25e69d5900d5925fad5ed (diff)
downloadgcc-7ac3ed134b4ad4a0e82ed1acc062e694128f103b.zip
gcc-7ac3ed134b4ad4a0e82ed1acc062e694128f103b.tar.gz
gcc-7ac3ed134b4ad4a0e82ed1acc062e694128f103b.tar.bz2
Fix gccbrig documentation build
gcc/brig/ * Make-lang.in (GO_TEXI_FILES): Rename to... (BRIG_TEXI_FILES): ... this. (doc/gccbrig.info, doc/gccbrig.dvi, doc/gccbrig.pdf, brig.info) (brig.srcinfo, brig.man, brig.srcman, brig.install-man) ($(DESTDIR)$(man1dir)/$(GCCBRIG_INSTALL_NAME)$(man1ext)): Uncomment/enable targets. (gccbrig.pod): New target. * gccbrig.texi: New file. From-SVN: r252893
Diffstat (limited to 'gcc/brig/Make-lang.in')
-rw-r--r--gcc/brig/Make-lang.in52
1 files changed, 28 insertions, 24 deletions
diff --git a/gcc/brig/Make-lang.in b/gcc/brig/Make-lang.in
index d7566bf..23ddc03 100644
--- a/gcc/brig/Make-lang.in
+++ b/gcc/brig/Make-lang.in
@@ -93,25 +93,25 @@ brig1$(exeext): $(BRIG_OBJS) attribs.o $(BACKEND) $(LIBDEPS)
# Documentation.
-GO_TEXI_FILES = \
+BRIG_TEXI_FILES = \
brig/gccbrig.texi \
$(gcc_docdir)/include/fdl.texi \
$(gcc_docdir)/include/gpl_v3.texi \
$(gcc_docdir)/include/gcc-common.texi \
gcc-vers.texi
-# doc/gccbrig.info: $(BRIG_TEXI_FILES)
-# if test "x$(BUILD_INFO)" = xinfo; then \
-# rm -f doc/gccbrig.info*; \
-# $(MAKEINFO) $(MAKEINFOFLAGS) -I $(gcc_docdir) \
-# -I $(gcc_docdir)/include -o $@ $<; \
-# else true; fi
+doc/gccbrig.info: $(BRIG_TEXI_FILES)
+ if test "x$(BUILD_INFO)" = xinfo; then \
+ rm -f doc/gccbrig.info*; \
+ $(MAKEINFO) $(MAKEINFOFLAGS) -I $(gcc_docdir) \
+ -I $(gcc_docdir)/include -o $@ $<; \
+ else true; fi
-# doc/gccbrig.dvi: $(BRIG_TEXI_FILES)
-# $(TEXI2DVI) -I $(abs_docdir) -I $(abs_docdir)/include -o $@ $<
+doc/gccbrig.dvi: $(BRIG_TEXI_FILES)
+ $(TEXI2DVI) -I $(abs_docdir) -I $(abs_docdir)/include -o $@ $<
-# doc/gccbrig.pdf: $(BRIG_TEXI_FILES)
-# $(TEXI2PDF) -I $(abs_docdir) -I $(abs_docdir)/include -o $@ $<
+doc/gccbrig.pdf: $(BRIG_TEXI_FILES)
+ $(TEXI2PDF) -I $(abs_docdir) -I $(abs_docdir)/include -o $@ $<
$(build_htmldir)/brig/index.html: $(BRIG_TEXI_FILES)
$(mkinstalldirs) $(@D)
@@ -119,28 +119,32 @@ $(build_htmldir)/brig/index.html: $(BRIG_TEXI_FILES)
$(TEXI2HTML) -I $(gcc_docdir) -I $(gcc_docdir)/include \
-I $(srcdir)/brig -o $(@D) $<
+.INTERMEDIATE: gccbrig.pod
+
+gccbrig.pod: brig/gccbrig.texi
+ -$(TEXI2POD) -D gccbrig < $< > $@
+
# Build hooks.
brig.all.cross: gccbrig-cross$(exeext)
brig.start.encap: gccbrig$(exeext)
brig.rest.encap:
-#brig.info: doc/gccbrig.info
-brig.info:
+brig.info: doc/gccbrig.info
brig.dvi: doc/gccbrig.dvi
brig.pdf: doc/gccbrig.pdf
brig.html: $(build_htmldir)/brig/index.html
-brig.srcinfo: #doc/gccbrig.info
-# -cp -p $^ $(srcdir)/doc
+brig.srcinfo: doc/gccbrig.info
+ -cp -p $^ $(srcdir)/doc
brig.srcextra:
brig.tags: force
cd $(srcdir)/brig; \
etags -o TAGS.sub *.c *.h; \
etags --include TAGS.sub --include ../TAGS.sub
-brig.man:
-#brig.srcman: doc/gccbrig.1
-# -cp -p $^ $(srcdir)/doc
+brig.man: doc/gccbrig.1
+brig.srcman: doc/gccbrig.1
+ -cp -p $^ $(srcdir)/doc
lang_checks += check-brig
@@ -193,13 +197,13 @@ brig.install-html: $(build_htmldir)/brig
fi; \
done
-brig.install-man: #$(DESTDIR)$(man1dir)/$(GCCBRIG_INSTALL_NAME)$(man1ext)
+brig.install-man: $(DESTDIR)$(man1dir)/$(GCCBRIG_INSTALL_NAME)$(man1ext)
-#$(DESTDIR)$(man1dir)/$(GCCBRIG_INSTALL_NAME)$(man1ext): doc/gccbrig.1 \
-# installdirs
-# -rm -f $@
-# -$(INSTALL_DATA) $< $@
-# -chmod a-x $@
+$(DESTDIR)$(man1dir)/$(GCCBRIG_INSTALL_NAME)$(man1ext): doc/gccbrig.1 \
+ installdirs
+ -rm -f $@
+ -$(INSTALL_DATA) $< $@
+ -chmod a-x $@
brig.uninstall:
rm -rf $(DESTDIR)$(bindir)/$(GCCBRIG_INSTALL_NAME)$(exeext)