%% options
copyright owner = Dirk Krause
copyright year = 2013-xxxx
license = bsd
%% header
#ifdef __cplusplus
extern "C" {
#endif
/** Write files needed by the HTML help compiler.
@param job Job structure.
@return 1 on success, 0 on error.
*/
int
hbchm_write_project(hb_job_t *job);
/** Check whether there are index entries available.
@param job Job structure.
@return 1 if we must write an index file, 0 otherwise.
*/
int
hbchm_have_index_entries(hb_job_t *job);
#ifdef __cplusplus
}
#endif
%% module
#include "dk3all.h"
#include "htmlbook.h"
$!trace-include
/** 8-bit character keywords, not localized.
*/
static char const * const hbchm_c8_kw[] = {
$!string-table
#
# 0 Newline for DOS text files
#
\r\n
#
# 1 2 3 4 5 6 7 8 9
#
[OPTIONS]
Compiled file=index.chm
Contents file=contents.hhc
Index file=index.hhk
Compatibility=1.1 or later
Display compile progress=Yes
Language=
Title=
Default topic=
#
# 10 Default language
#
0x409 English (USA)
#
# 11 Files section
#
[FILES]
#
# 12 Infotypes section
#
[INFOTYPES]
#
# 13 14 15 16 17 18 19 Header of index file
#
#
# 20 21 Footer of index file.
#
#
# 22 23 24 25 Strings for entry
#