Menu

API reference updated

Last days just invested some time in doing further documentation.
Please visit Advanced Gtk+ Sequencer API.

There is still a need doing more work on documenting

Me just successfully generated a complete API reference. The problem was of a missing parameter passing to gtkdoc-mkdb.

Here the basic steps to generate API:

cd doc/reference/ags
gtkdoc-scan --module=ags --source-dir=../../../src/ags --rebuild-sections --rebuild-types
cd ../../../
export CFLAGS=`pkg-config --cflags glib-2.0 gtk+-2.0 libxml-2.0 libinstpatch-1.0 ao alsa uuid`
export CFLAGS="-I./src -I/usr/include $CFLAGS"
export LDFLAGS=`pkg-config --libs glib-2.0 gtk+-2.0 libxml-2.0 libinstpatch-1.0 ao alsa uuid`
files=`ls *.o`
export LDFLAGS="$files -L./ $LDFLAGS"
gtkdoc-scangobj --module=ags --output-dir=doc/reference/ags
cd doc/reference/ags
gtkdoc-mkdb --source-dir=../../../src/ags --module=ags --xml-mode --output-format=xml
gtkdoc-mkhtml ags ags-docs.xml
Posted by Joël Krähemann 2014-10-11 Labels: API reference

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.