Skip to content

KeithDHedger/DocSets

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DocSets

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