Commits

adrian  committed 79dece6

[S] [PATCH] packages: Generate href-ed html docs correctly for texi* subdirs <k7s6b5a4.fsf@engine.ecf.teradyne.com>

  • Participants
  • Parent commits bafb03f

Comments (0)

Files changed (4)

+2002-03-17  Adrian Aichner  <adrian@xemacs.org>
+
+	* Makefile (TEXI_FILES):
+	* Makefile (HTML_FILES): Moved to texi/Makefile.
+	* Makefile (HTML_DEP): Ditto.
+	* Makefile (html): New.
+
 2002-01-13  Steve Youngs  <youngs@xemacs.org>
 
 	* package-info.in (provides): Update to include all provides. 
 
 INFO_FILES = texi/lookup*.info*
 
-HTML_FILES = texi/lookup*.html texi/lookup-guide*.html
-
-HTML_DEP = texi/lookup.html texi/lookup-guide.html
-
 TEXI_FILES = texi/lookup.texi texi/lookup-guide.texi
 
 AUTOLOAD_PATH = lisp
 all:: $(AUTOLOAD_PATH)/auto-autoloads.elc $(ELCS) \
 	$(AUTOLOAD_PATH)/custom-load.elc texi
 
+html:
+	cd texi && $(MAKE) html
+
 texi:
 	$(MAKE) EMACS=$(XEMACS) -C texi info
 

File texi/ChangeLog

+2002-03-17  Adrian Aichner  <adrian@xemacs.org>
+
+	* Makefile: Include .../XEmacs.rules for generic HTML rules.
+	* Makefile (HTML_FILES): Moved here from ../Makefile.
+	* Makefile (HTML_DEP): Ditto.
+	* Makefile (all): Converted to double-colon
+	* Makefile (clean): Ditto.
+
 2001-06-18  Ben Wing  <ben@xemacs.org>
 
 	* Makefile (info):

File texi/Makefile

 TEXI2DVI = texi2dvi
 MAKEINFO = makeinfo
 
+HTML_FILES = lookup*.html lookup-guide*.html
+HTML_DEP = lookup.html lookup-guide.html
+
+include ../../../XEmacs.rules
+
 # List of all the texinfo files in the manual:
 
-all : info
+all:: info
 info : $(INFOS)
 
 FORMAT_INFO_LEVEL_3_USING_XEMACS_NO_SAVE_ARGS = -eval '(setq load-path (append (list "../../../xemacs-packages/texinfo" "../../../xemacs-packages/xemacs-base") load-path))' -l informat -l texinfmt -f texinfo-format-buffer
 mostlyclean:
 	rm -f *.toc *.aux *.oaux *.log *.cp *.cps *.fn *.fns *.tp *.tps \
               *.vr *.vrs *.pg *.pgs *.ky *.kys
-clean: mostlyclean
-	rm -f *.dvi *.ps make.out core
+clean:: mostlyclean
+	rm -f *.dvi *.ps make.out core $(HTML_FILES)
 distclean:  clean
 realclean:  clean
 extraclean: clean