Index: Makefile.base
===================================================================
--- Makefile.base	(revision 120)
+++ Makefile.base	(working copy)
@@ -15,16 +15,23 @@
 
 TOOLS_DIR = ../tools
 BOOK_DIR = book
+BOOK_NAME = svk-book
 BOOK_HTML_CHUNK_DIR = $(BOOK_DIR)/html-chunk
-BOOK_HTML_TARGET = $(BOOK_DIR)/svk-book.html
+BOOK_HTML_TARGET = $(BOOK_DIR)/$(BOOK_NAME).html
 BOOK_POD_DIR = $(BOOK_DIR)/pod
 # In the HTML chunk build, index.html is created last, so serves as an 
 # acceptable timestamp file for the entire multi-file output.
 BOOK_HTML_CHUNK_TARGET = $(BOOK_HTML_CHUNK_DIR)/index.html
-BOOK_POD_TARGET = $(BOOK_POD_DIR)/book.pod
-BOOK_PDF_TARGET = $(BOOK_DIR)/svk-book.pdf
-BOOK_PS_TARGET = $(BOOK_DIR)/svk-book.ps
-BOOK_FO_TARGET = $(BOOK_DIR)/svk-book.fo
+BOOK_CHM_TARGET = $(BOOK_DIR)/$(BOOK_NAME).chm
+BOOK_CHM_DIR = chm
+BOOK_CHM_STYLESHEET = /usr/share/docbook-xsl/htmlhelp/htmlhelp.xsl
+BOOK_CHM_XSLTPROC_OPTS = --stringparam html.stylesheet styles.css --stringparam htmlhelp.chm $(BOOK_NAME).chm --stringparam suppress.navigation 0
+# somehow hhc doesnt copy admon pngs ...
+BOOK_CHM_COMPILER = 'C:/Program Files/HTML Help Workshop/hhc.exe'
+BOOK_POD_TARGET = $(BOOK_POD_DIR)/$(BOOK_NAME).pod
+BOOK_PDF_TARGET = $(BOOK_DIR)/$(BOOK_NAME).pdf
+BOOK_PS_TARGET = $(BOOK_DIR)/$(BOOK_NAME).ps
+BOOK_FO_TARGET = $(BOOK_DIR)/$(BOOK_NAME).fo
 BOOK_XML_SOURCE = $(BOOK_DIR)/book.xml
 BOOK_VERSION_SOURCE = $(BOOK_DIR)/version.xml
 BOOK_ALL_SOURCE = $(BOOK_DIR)/*.xml
@@ -102,6 +109,19 @@
 	cp $(BOOK_DIR)/styles.css $(BOOK_HTML_CHUNK_DIR)
 	cp $(BOOK_IMAGES) $(BOOK_HTML_CHUNK_DIR)/images
 
+book-chm: $(BOOK_CHM_TARGET)
+$(BOOK_CHM_TARGET): $(BOOK_ALL_SOURCE) $(BOOK_VERSION_SOURCE) \
+                           $(BOOK_DIR)/styles.css $(BOOK_IMAGES)
+	mkdir -p $(BOOK_CHM_DIR)
+	mkdir -p $(BOOK_CHM_DIR)/images
+	$(ENSURE_XSL)
+	$(XSLTPROC) $(BOOK_CHM_XSLTPROC_OPTS) \
+           --output $(BOOK_CHM_DIR)/ \
+	   $(BOOK_CHM_STYLESHEET) $(BOOK_XML_SOURCE)
+	cp $(BOOK_DIR)/styles.css $(BOOK_CHM_DIR)
+	cp $(BOOK_IMAGES) $(BOOK_CHM_DIR)/images
+	$(BOOK_CHM_COMPILER) $(BOOK_CHM_DIR)/htmlhelp.hhp
+
 book-pod: $(BOOK_POD_TARGET)
 $(BOOK_POD_TARGET): $(BOOK_ALL_SOURCE) $(BOOK_VERSION_SOURCE) \
                     $(BOOK_DIR)/styles.css
