diff options
author | Mike Frysinger <vapier@gentoo.org> | 2023-10-15 11:22:06 +0300 |
---|---|---|
committer | Jeff Johnston <jjohnstn@redhat.com> | 2023-12-20 01:04:41 +0300 |
commit | 30c469f2e83023b9f77b1771f539006267c632a9 (patch) | |
tree | a79dadbecae335c73324599e020c77898bcd46f0 | |
parent | 751a3427e012b165086a4fd2da5981b0bbeaac07 (diff) |
libgloss: doc: generate single page & split html manuals
By default, only split node html manuals are generated. Change the
default to single page, and add an extra rule to also generate the
split page manual.
-rw-r--r-- | libgloss/Makefile.in | 11 | ||||
-rw-r--r-- | libgloss/doc/Makefile.inc | 7 |
2 files changed, 16 insertions, 2 deletions
diff --git a/libgloss/Makefile.in b/libgloss/Makefile.in index 6c5a12256..7c7ad68dc 100644 --- a/libgloss/Makefile.in +++ b/libgloss/Makefile.in @@ -937,6 +937,7 @@ MULTISUBDIR = MULTIDO = true MULTICLEAN = true TEXINFO_TEX = ../texinfo/texinfo.tex +@HAVE_DOC_TRUE@AM_MAKEINFOFLAGS = --no-split @CONFIG_AARCH64_TRUE@aarch64_librdimon_a_SOURCES = \ @CONFIG_AARCH64_TRUE@ aarch64/_exit.c \ @CONFIG_AARCH64_TRUE@ aarch64/_kill.c \ @@ -5097,6 +5098,7 @@ distclean-generic: maintainer-clean-generic: @echo "This command is intended for maintainers to use" @echo "it deletes files that may require special tools to rebuild." +@HAVE_DOC_FALSE@html-local: clean: clean-recursive clean-am: clean-aminfo clean-binPROGRAMS clean-checkPROGRAMS \ @@ -5116,7 +5118,7 @@ dvi-am: $(DVIS) html: html-recursive -html-am: $(HTMLS) +html-am: $(HTMLS) html-local info: info-recursive @@ -5283,7 +5285,7 @@ uninstall-am: uninstall-aarch64_cpu_initcpuinitDATA \ clean-noinstLIBRARIES cscope cscopelist-am ctags ctags-am \ dist-info distclean distclean-compile distclean-generic \ distclean-hdr distclean-local distclean-tags dvi dvi-am html \ - html-am info info-am install \ + html-am html-local info info-am install \ install-aarch64_cpu_initcpuinitDATA install-am \ install-arm_cpu_initcpuinitDATA install-binPROGRAMS \ install-data install-data-am install-dvi install-dvi-am \ @@ -5336,6 +5338,11 @@ clean-local: clean-multi distclean-local: distclean-multi maintainer-clean-local: maintainer-clean-multi +@HAVE_DOC_TRUE@html-local: doc/porting/index.html +@HAVE_DOC_TRUE@doc/porting/index.html: doc/porting.texi doc/$(am__dirstamp) +@HAVE_DOC_TRUE@ $(AM_V_GEN)$(MAKEINFOHTML) $(AM_MAKEINFOHTMLFLAGS) $(MAKEINFOFLAGS) \ +@HAVE_DOC_TRUE@ --split=node $< -o $(@D) + @CONFIG_AARCH64_TRUE@aarch64/crt0.$(OBJEXT): aarch64/crt0.S @CONFIG_AARCH64_TRUE@ $(AM_V_CPPAS)$(CPPASCOMPILE) -DSEMIHOST_V2 -o $@ -c $< @CONFIG_AARCH64_TRUE@aarch64/rdimon-crt0.$(OBJEXT): aarch64/crt0.S diff --git a/libgloss/doc/Makefile.inc b/libgloss/doc/Makefile.inc index fa5e30fbf..6f9050fc8 100644 --- a/libgloss/doc/Makefile.inc +++ b/libgloss/doc/Makefile.inc @@ -1 +1,8 @@ +AM_MAKEINFOFLAGS = --no-split + info_TEXINFOS += %D%/porting.texi + +html-local: %D%/porting/index.html +%D%/porting/index.html: %D%/porting.texi %D%/$(am__dirstamp) + $(AM_V_GEN)$(MAKEINFOHTML) $(AM_MAKEINFOHTMLFLAGS) $(MAKEINFOFLAGS) \ + --split=node $< -o $(@D) |