-all: puzzles.chm puzzles.hlp puzzles.txt HACKING
+all: puzzles.hlp puzzles.txt HACKING
preprocessed.but: puzzles.but
sed 's/PREFIX-/$(BINPREFIX)/g' puzzles.but > preprocessed.but
-puzzles.chm: preprocessed.but
- halibut --chm=puzzles.chm preprocessed.but
-puzzles.hlp: preprocessed.but
- halibut --winhelp=puzzles.hlp preprocessed.but
-puzzles.txt: preprocessed.but
- halibut --text=puzzles.txt preprocessed.but
+puzzles.hlp puzzles.txt: preprocessed.but
+ halibut --winhelp=puzzles.hlp --text=puzzles.txt preprocessed.but
HACKING: devel.but
halibut --text=HACKING devel.but
--- /dev/null
+\# File containing the magic HTML configuration directives to create
+\# an MS HTML Help project. We put this on the end of the Puzzles
+\# docs build command line to build the HHP and friends.
+
+\cfg{html-leaf-level}{infinite}
+\cfg{html-leaf-contains-contents}{false}
+\cfg{html-suppress-navlinks}{true}
+\cfg{html-suppress-address}{true}
+
+\cfg{html-contents-filename}{index.html}
+\cfg{html-template-filename}{%k.html}
+\cfg{html-template-fragment}{%k}
+
+\cfg{html-mshtmlhelp-chm}{puzzles.chm}
+\cfg{html-mshtmlhelp-project}{puzzles.hhp}
+\cfg{html-mshtmlhelp-contents}{puzzles.hhc}
+\cfg{html-mshtmlhelp-index}{puzzles.hhk}
+
+\cfg{html-body-end}{}
+
+\cfg{html-head-end}{<link rel="stylesheet" type="text/css" href="chm.css">}
\cfg{html-contents-depth-1}{2}
\cfg{html-leaf-contains-contents}{true}
-\cfg{chm-filename}{puzzles.chm}
-\cfg{chm-contents-filename}{index.html}
-\cfg{chm-template-filename}{%k.html}
-\cfg{chm-head-end}{<link rel="stylesheet" type="text/css" href="chm.css">}
-\cfg{chm-extra-file}{chm.css}
-
\cfg{info-filename}{puzzles.info}
\cfg{ps-filename}{puzzles.ps}