GTK-Doc pakken inneholder en kode dokumentar. Dette er nyttig for å trekke ut spesielt formaterte kommentarer fra koden for å lage API dokumentasjon. Denne pakken er valgfri; hvis den ikke er installert, vil pakker ikke bygge dokumentasjonen. Dette betyr ikke at du ikke vil ha eventuell dokumentasjon. Hvis GTK-Doc ikke er tilgjengelig, vil installasjonsprosessen kopiere all forhåndsbygd dokumentasjon til systemet ditt.
Denne pakken er kjent for å bygge og fungere skikkelig med en LFS 13.1 plattform.
Nedlasting (HTTP): https://download.gnome.org/sources/gtk-doc/1.36/gtk-doc-1.36.1.tar.xz
Nedlasting MD5 sum: 819b11aa730cf5108f1df3f0eec91cf9
Nedlastingsstørrelse: 584 KB
Estimert diskplass som kreves: 16 MB (legg til 2.2 MB for tester)
Estimert byggetid: mindre enn 0.1 SBU (med tester)
docbook-xml-4.5, docbook-xsl-nons-1.79.2, GLib-2.88.3, itstool-2.0.7, libxslt-1.1.45, og Pygments-2.20.0
For tester: dblatex eller fop-2.11 (XML PDF støtte), Which-2.25, og Python moduler lxml-6.1.1, parameterized, og yelp-tools
De valgfrie pythonmodulene ovenfor kan enkelt installeres med pip3 kommando.
Installer GTK-Doc ved å kjøre følgende kommandoer:
mkdir -p build &&
cd build &&
meson setup .. \
--prefix=/usr \
--buildtype=release \
-D tests=false &&
ninja
Testpakken vil henge hvis pakken (eller en tidligere versjon) ikke allerede er installert.
Nå, som root bruker:
ninja install
For å teste resultatene, sørg for at du har Python modulen parameterized er installert, og utsted:
meson configure -D tests=true && ninja test
Noen tester vil mislykkes avhengig av valgfritt installerte pakker.
-D tests=false: forhindrer
bygging av tester. Standardverdien er true, men krever parameterized python modulen.