Commit 7ac3ed13 by Thomas Schwinge Committed by Thomas Schwinge

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
parent e1595456
2017-09-17 Thomas Schwinge <thomas@codesourcery.com>
* 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.
2017-08-04 Henry Linjamäki <henry.linjamaki@parmance.com> 2017-08-04 Henry Linjamäki <henry.linjamaki@parmance.com>
Fix PR 81713 Fix PR 81713
......
...@@ -93,25 +93,25 @@ brig1$(exeext): $(BRIG_OBJS) attribs.o $(BACKEND) $(LIBDEPS) ...@@ -93,25 +93,25 @@ brig1$(exeext): $(BRIG_OBJS) attribs.o $(BACKEND) $(LIBDEPS)
# Documentation. # Documentation.
GO_TEXI_FILES = \ BRIG_TEXI_FILES = \
brig/gccbrig.texi \ brig/gccbrig.texi \
$(gcc_docdir)/include/fdl.texi \ $(gcc_docdir)/include/fdl.texi \
$(gcc_docdir)/include/gpl_v3.texi \ $(gcc_docdir)/include/gpl_v3.texi \
$(gcc_docdir)/include/gcc-common.texi \ $(gcc_docdir)/include/gcc-common.texi \
gcc-vers.texi gcc-vers.texi
# doc/gccbrig.info: $(BRIG_TEXI_FILES) doc/gccbrig.info: $(BRIG_TEXI_FILES)
# if test "x$(BUILD_INFO)" = xinfo; then \ if test "x$(BUILD_INFO)" = xinfo; then \
# rm -f doc/gccbrig.info*; \ rm -f doc/gccbrig.info*; \
# $(MAKEINFO) $(MAKEINFOFLAGS) -I $(gcc_docdir) \ $(MAKEINFO) $(MAKEINFOFLAGS) -I $(gcc_docdir) \
# -I $(gcc_docdir)/include -o $@ $<; \ -I $(gcc_docdir)/include -o $@ $<; \
# else true; fi else true; fi
# doc/gccbrig.dvi: $(BRIG_TEXI_FILES) doc/gccbrig.dvi: $(BRIG_TEXI_FILES)
# $(TEXI2DVI) -I $(abs_docdir) -I $(abs_docdir)/include -o $@ $< $(TEXI2DVI) -I $(abs_docdir) -I $(abs_docdir)/include -o $@ $<
# doc/gccbrig.pdf: $(BRIG_TEXI_FILES) doc/gccbrig.pdf: $(BRIG_TEXI_FILES)
# $(TEXI2PDF) -I $(abs_docdir) -I $(abs_docdir)/include -o $@ $< $(TEXI2PDF) -I $(abs_docdir) -I $(abs_docdir)/include -o $@ $<
$(build_htmldir)/brig/index.html: $(BRIG_TEXI_FILES) $(build_htmldir)/brig/index.html: $(BRIG_TEXI_FILES)
$(mkinstalldirs) $(@D) $(mkinstalldirs) $(@D)
...@@ -119,28 +119,32 @@ $(build_htmldir)/brig/index.html: $(BRIG_TEXI_FILES) ...@@ -119,28 +119,32 @@ $(build_htmldir)/brig/index.html: $(BRIG_TEXI_FILES)
$(TEXI2HTML) -I $(gcc_docdir) -I $(gcc_docdir)/include \ $(TEXI2HTML) -I $(gcc_docdir) -I $(gcc_docdir)/include \
-I $(srcdir)/brig -o $(@D) $< -I $(srcdir)/brig -o $(@D) $<
.INTERMEDIATE: gccbrig.pod
gccbrig.pod: brig/gccbrig.texi
-$(TEXI2POD) -D gccbrig < $< > $@
# Build hooks. # Build hooks.
brig.all.cross: gccbrig-cross$(exeext) brig.all.cross: gccbrig-cross$(exeext)
brig.start.encap: gccbrig$(exeext) brig.start.encap: gccbrig$(exeext)
brig.rest.encap: brig.rest.encap:
#brig.info: doc/gccbrig.info brig.info: doc/gccbrig.info
brig.info:
brig.dvi: doc/gccbrig.dvi brig.dvi: doc/gccbrig.dvi
brig.pdf: doc/gccbrig.pdf brig.pdf: doc/gccbrig.pdf
brig.html: $(build_htmldir)/brig/index.html brig.html: $(build_htmldir)/brig/index.html
brig.srcinfo: #doc/gccbrig.info brig.srcinfo: doc/gccbrig.info
# -cp -p $^ $(srcdir)/doc -cp -p $^ $(srcdir)/doc
brig.srcextra: brig.srcextra:
brig.tags: force brig.tags: force
cd $(srcdir)/brig; \ cd $(srcdir)/brig; \
etags -o TAGS.sub *.c *.h; \ etags -o TAGS.sub *.c *.h; \
etags --include TAGS.sub --include ../TAGS.sub etags --include TAGS.sub --include ../TAGS.sub
brig.man:
#brig.srcman: doc/gccbrig.1 brig.man: doc/gccbrig.1
# -cp -p $^ $(srcdir)/doc brig.srcman: doc/gccbrig.1
-cp -p $^ $(srcdir)/doc
lang_checks += check-brig lang_checks += check-brig
...@@ -193,13 +197,13 @@ brig.install-html: $(build_htmldir)/brig ...@@ -193,13 +197,13 @@ brig.install-html: $(build_htmldir)/brig
fi; \ fi; \
done 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 \ $(DESTDIR)$(man1dir)/$(GCCBRIG_INSTALL_NAME)$(man1ext): doc/gccbrig.1 \
# installdirs installdirs
# -rm -f $@ -rm -f $@
# -$(INSTALL_DATA) $< $@ -$(INSTALL_DATA) $< $@
# -chmod a-x $@ -chmod a-x $@
brig.uninstall: brig.uninstall:
rm -rf $(DESTDIR)$(bindir)/$(GCCBRIG_INSTALL_NAME)$(exeext) rm -rf $(DESTDIR)$(bindir)/$(GCCBRIG_INSTALL_NAME)$(exeext)
......
\input texinfo @c -*-texinfo-*-
@setfilename gccbrig.info
@settitle The GNU BRIG Compiler
@bye
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment