DocSets

Some doc sets for use with Zeal and other apps.

GPL-3.0 License

Stars
2
Committers
2

A number of different ways to create docsets for Zeal and other apps. Although these will create usable docsets, these files are experimental. GTKDocset: Just run:

./autogen.sh
cp -r *.docset ~/.local/share/Zeal/Zeal/docsets

XlibDocSet: Just run:

./makedocset

Files are automatically copied to~/.local/share/Zeal/Zeal/docsets See the README.md file. Qt5And6Docsets: The 'official' qt5/6 docsets downloadable via zeal are out of date. Just run:

make install 2>/dev/null

Various options can be changed, see the Makefile. The documentation will automatically be downloaded, if you already have the docs do ( obviously change the paths to suit ) eg:

make install QT6DOCS=/usr/share/doc/qt6 QT5DOCS=/usr/share/doc/qt5 2>/dev/null

DocSetFromDevHelp: To ( for instance ) create a docset from installed cairo gtk-docs with custom icon:

DOCSET_NAME="cairo" SOURCEHTML=/usr/share/gtk-doc/html/cairo ICONPATH=/tmp/cairoicon.png ./createdocset

To ( for instance ) create a docset from installed harfbuzz gtk-docs, show entries and not installing:

DOCSET_NAME="harfbuzz" SOURCEHTML=/usr/share/gtk-doc/html/harfbuzz DOCSETOP="/tmp/docs" VERBOSE=1 ./createdocset