Without autotools



I have a very small program called mebitag and I'd like to document its library without an ugly doxygen logo on the html. I think this is a reasonable request but every time I try gtk-doc, it tells me I get 3% documentation and fills the html files with data structures that are all missing comments. I am doing this all from the libmebi directory which contains:

Makefile  dbops.h    dbquery.h  fileio.c  mebitag.7
dbops.c   dbquery.c  errors.h   fileio.h  types.h

The comments all follow this format: http://pastebin.com/mc8edc76

What I'm doing (using gtk-doc.make as a guide) is:

gtkdoc-scan --module=libmebi --source-dir=.
gtkdoc-scangobj --module=libmebi --output-dir=.

Then this fails because I hate figuring out how to quote shell variables so I then run:

gcc -o libmebi-scan `pkg-config --cflags --libs gtk+-2.0` libmebi-scan.c

Then I take every file that ends in .new and make a copy of it that doesn't end in .new, then I run:

gtkdoc-mktmpl --module=libmebi
gtkdoc-mkdb --module=libmebi --output-format=xml --main-sgml-file=libmebi.sgml
mkdir html && cd html && gtkdoc-mkhtml --path=. libmebi ../libmebi.sgml

This produces the empty html and I have tried for days without finding a way around that. I could edit the html to put comments in but that greatly defeats the purpose. Any help would be much appreciated.

[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]