]> git.saurik.com Git - wxWidgets.git/blobdiff - contrib/src/mmedia/makefile.vc
Isolated the 'error' case which I ignore
[wxWidgets.git] / contrib / src / mmedia / makefile.vc
index 90e894d2ffd9a866b3086ad6bf97fd8383f4a9b0..e70955a597825db517c46a96a9a2210c7cff370c 100644 (file)
@@ -162,6 +162,7 @@ DOCSOURCES=$(LOCALDOCDIR)\mmedia.tex \
 
 html: $(DOCDIR)\html\mmedia\mmedia.htm
 htmlhelp: $(DOCDIR)\html\mmedia\mmedia.chm
+htb:   $(DOCDIR)\htb\mmedia.htb
 hlp: $(DOCDIR)\winhelp\mmedia.hlp
 pdfrtf: $(DOCDIR)\pdf\mmedia.rtf
 ps: $(DOCDIR)\ps\mmedia.ps
@@ -199,13 +200,26 @@ $(DOCDIR)\html\mmedia\mmedia.htm:         $(DOCSOURCES)
         -erase $(DOCDIR)\html\mmedia\*.ref
         cd $(THISDIR)
 
+# An htb file is a zip file containing the .htm, .gif, .hhp, .hhc and .hhk
+# files, renamed to htb.
+# This can then be used with e.g. helpview.
+# Optionally, a cached version of the .hhp file can be generated with hhp2cached.
+$(DOCDIR)\htb\mmedia.htb: $(DOCDIR)\html\mmedia\mmedia.htm
+       cd $(DOCDIR)\html\mmedia
+    -erase mmedia.zip mmedia.htb
+    zip mmedia.zip *.htm *.gif *.hhp *.hhc *.hhk
+    -mkdir $(DOCDIR)\htb
+    -erase $(DOCDIR)\htb\mmedia.htb
+    move mmedia.zip $(DOCDIR)\htb\mmedia.htb
+    cd $(THISDIR)
 
 $(DOCDIR)\html\mmedia\mmedia.chm: $(DOCDIR)\html\mmedia\mmedia.htm $(DOCDIR)\html\mmedia\mmedia.hhp
        cd $(DOCDIR)\html\mmedia
        -hhc mmedia.hhp
+    -erase $(DOCDIR)\htmlhelp\mmedia.chm
+    move mmedia.chm $(DOCDIR)\htmlhelp\mmedia.chm
        cd $(THISDIR)
 
-
 $(LOCALDOCDIR)\mmedia.dvi:     $(DOCSOURCES)
        cd $(LOCALDOCDIR)
         -latex mmedia
@@ -222,4 +236,3 @@ $(WXDIR)\docs\ps\mmedia.ps: $(LOCALDOCDIR)\mmedia.dvi
         move mmedia.ps $(WXDIR)\docs\ps\mmedia.ps
         cd $(THISDIR)
 
-