mirror of
https://github.com/kiwix/libkiwix.git
synced 2025-08-03 10:16:03 -04:00

The library now contains (simple) methods to handle bookmarks. The bookmark are stored in a separate xml file. Bookmark are mainly a couple (`zimId`, `articleUrl`). However, in the xml we store a bit more data : - The article's title (for display) - The book's title, lang and date (for potential update of zim files)
38 lines
593 B
Meson
38 lines
593 B
Meson
headers = [
|
|
'book.h',
|
|
'bookmark.h',
|
|
'common.h',
|
|
'library.h',
|
|
'manager.h',
|
|
'libxml_dumper.h',
|
|
'opds_dumper.h',
|
|
'downloader.h',
|
|
'reader.h',
|
|
'entry.h',
|
|
'searcher.h'
|
|
]
|
|
|
|
if xapian_dep.found()
|
|
headers += ['xapianSearcher.h']
|
|
endif
|
|
|
|
install_headers(headers, subdir:'kiwix')
|
|
|
|
install_headers(
|
|
'common/base64.h',
|
|
'common/networkTools.h',
|
|
'common/otherTools.h',
|
|
'common/pathTools.h',
|
|
'common/regexTools.h',
|
|
'common/stringTools.h',
|
|
subdir:'kiwix/common'
|
|
)
|
|
|
|
if has_ctpp2_dep
|
|
install_headers(
|
|
'ctpp2/CTPP2VMStringLoader.hpp',
|
|
subdir:'kiwix/ctpp2'
|
|
)
|
|
endif
|
|
|