From b177724896b75159dbc8e203ac0e5a134229ae90 Mon Sep 17 00:00:00 2001 From: Martin Mares Date: Fri, 5 May 2000 17:15:56 +0000 Subject: Connected the `doc' subtree to global makefiles. All documentation is built in obj/doc (resp. doc/ if you do a stand-alone build). Use `make docs' to make the whole documentation or `make userdocs' resp. `make progdocs' for user manual resp. developer's guide. --- doc/Makefile | 24 +++++++++--------------- 1 file changed, 9 insertions(+), 15 deletions(-) (limited to 'doc') diff --git a/doc/Makefile b/doc/Makefile index fe263be..f16de99 100644 --- a/doc/Makefile +++ b/doc/Makefile @@ -1,34 +1,28 @@ -# Makefile for bird documentation system +root-rel=../ +dir-name=doc +include ../Rules -SHELL = /bin/sh +progdocs: + mkdir -p prog + $(srcdir)/tools/progdoc $(srcdir_abs) -all: internals.html -# bird.html - -clean: - rm *.html *.tex *.dvi *.log +userdocs: %.html: %.sgml ./sgml2html $< -dnl INFO format: - %.info: %.sgml sgml2info $< -dnl TXT format: - %.txt: %.sgml sgml2txt $< -dnl LATEX format: - %.dvi: %.sgml ./sgml2latex $< %.tex: %.sgml ./sgml2latex --output=tex $< -internals.html: ../filter/filter.c ../proto/rip/rip.c - kernel-doc -html ../filter/filter.c ../proto/rip/rip.c > internals.html +clean: + rm *.html *.tex *.dvi *.log -- cgit v1.2.3