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