git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5530
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
utils/HelpGen/src/Makefile
utils/tex2rtf/Makefile
utils/tex2rtf/src/Makefile
+ utils/hhp2cached/Makefile
utils/dialoged/Makefile
utils/dialoged/src/Makefile
],
all:
cd tex2rtf; make
+ cd hhp2cached; make
cd makegen; make
cd HelpGen; make
cd dialoged; make
clean:
cd tex2rtf; make clean
+ cd hhp2cached; make clean
cd makegen; make clean
cd HelpGen; make clean
cd dialoged; make clean
--- /dev/null
+# Purpose: makefile for hhp2cached (UNIX).
+# Created: 2000-01-19
+
+top_srcdir = @top_srcdir@
+top_builddir = ../..
+program_dir = utils/hhp2cached
+
+PROGRAM=hhp2cached
+
+
+OBJECTS=$(PROGRAM).o
+
+include ../../src/makeprog.env
+
+
--- /dev/null
+/*
+ Converts hhp (HTML Help Workshop) files into cached
+ version for faster reading
+
+ Usage: hhp2cached file.hhp [file2.hhp ...]
+
+*/
+
+
+#include <wx/wx.h>
+#include <wx/html/helpdata.h>
+
+
+class MyApp : public wxApp
+{
+public:
+ virtual bool OnInit();
+};
+
+IMPLEMENT_APP(MyApp);
+
+bool MyApp::OnInit()
+{
+ for (int i = 1; i < argc; i++)
+ {
+ wxHtmlHelpData data;
+ wxPrintf("Processing %s...\n", argv[i]);
+ data.SetTempDir(wxPathOnly(argv[i]));
+ data.AddBook(argv[i]);
+ }
+
+ return FALSE;
+}