summaryrefslogtreecommitdiffstats
path: root/Documentation/DocBook/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'Documentation/DocBook/Makefile')
-rw-r--r--Documentation/DocBook/Makefile17
1 files changed, 12 insertions, 5 deletions
diff --git a/Documentation/DocBook/Makefile b/Documentation/DocBook/Makefile
index 2079bae18..8a40bfade 100644
--- a/Documentation/DocBook/Makefile
+++ b/Documentation/DocBook/Makefile
@@ -1,4 +1,4 @@
-BOOKS := wanbook.sgml z8530book.sgml mcabook.sgml videobook.sgml kernel-api.sgml parportbook.sgml
+BOOKS := wanbook.sgml z8530book.sgml mcabook.sgml videobook.sgml kernel-api.sgml parportbook.sgml kernel-hacking.sgml kernel-locking.sgml
PS := $(patsubst %.sgml, %.ps, $(BOOKS))
PDF := $(patsubst %.sgml, %.pdf, $(BOOKS))
@@ -18,6 +18,9 @@ db2ps db2pdf:
(echo "*** You need to install DocBook stylesheets ***"; \
exit 1)
+%.eps: %.fig
+ -fig2dev -Leps $< $@
+
$(TOPDIR)/scripts/docproc:
$(MAKE) -C $(TOPDIR)/scripts docproc
@@ -51,6 +54,7 @@ kernel-api.sgml: kernel-api.tmpl
$(TOPDIR)/drivers/sound/sound_firmware.c \
$(TOPDIR)/drivers/net/wan/syncppp.c \
$(TOPDIR)/drivers/net/wan/z85230.c \
+ $(TOPDIR)/fs/devfs/base.c \
$(TOPDIR)/kernel/pm.c \
$(TOPDIR)/kernel/ksyms.c \
$(TOPDIR)/net/netsyms.c \
@@ -66,12 +70,15 @@ TEX := $(patsubst %.sgml, %.tex, $(BOOKS))
LOG := $(patsubst %.sgml, %.log, $(BOOKS))
clean:
- $(RM) core *~
- $(RM) $(BOOKS)
- $(RM) $(DVI) $(AUX) $(TEX) $(LOG)
+ -$(RM) core *~
+ -$(RM) $(BOOKS)
+ -$(RM) $(DVI) $(AUX) $(TEX) $(LOG)
+ -$(RM) parport-share.eps parport-multi.eps parport-structure.eps
mrproper: clean
- $(RM) $(PS) $(PDF)
+ -$(RM) $(PS) $(PDF)
+
+parportbook.ps: parport-share.eps parport-multi.eps parport-structure.eps
%.ps : %.sgml db2ps
db2ps $<