Mercurial > audlegacy
changeset 2054:a98e05ffcf07 trunk
[svn] - make documentation build on ubuntu
author | nenolod |
---|---|
date | Mon, 04 Dec 2006 15:02:36 -0800 |
parents | 4ecd967bfd8f |
children | 8feb3d69b5be |
files | ChangeLog Makefile |
diffstat | 2 files changed, 30 insertions(+), 16 deletions(-) [+] |
line wrap: on
line diff
--- a/ChangeLog Mon Dec 04 13:25:25 2006 -0800 +++ b/ChangeLog Mon Dec 04 15:02:36 2006 -0800 @@ -1,3 +1,17 @@ +2006-12-04 21:25:25 +0000 William Pitcock <nenolod@nenolod.net> + revision [3109] + - add gtkdoc settings + - document util.c + + trunk/doc/libaudacious/libaudacious-decl-list.txt | 175 ++++ + trunk/doc/libaudacious/libaudacious-decl.txt | 739 +++++++++++++++++++ + trunk/doc/libaudacious/libaudacious-sections.txt | 175 ++++ + trunk/doc/libaudacious/libaudacious-undocumented.txt | 62 + + trunk/doc/libaudacious/tmpl/util.sgml | 4 + trunk/libaudacious/util.c | 50 + + 6 files changed, 1202 insertions(+), 3 deletions(-) + + 2006-12-04 10:18:02 +0000 William Pitcock <nenolod@nenolod.net> revision [3107] - what the hell is this, and why do we need it?
--- a/Makefile Mon Dec 04 13:25:25 2006 -0800 +++ b/Makefile Mon Dec 04 15:02:36 2006 -0800 @@ -37,36 +37,36 @@ mkdir -p doc/libaudacious/xml; \ mkdir -p doc/audacious/xml; \ fi; \ - pushd doc/libaudacious > /dev/null; \ + cd doc/libaudacious; \ gtkdoc-scan --module=libaudacious --source-dir=../../libaudacious; \ - popd > /dev/null; \ - pushd doc/audacious > /dev/null; \ + cd ../..; \ + cd doc/audacious; \ gtkdoc-scan --module=audacious --source-dir=../../audacious --ignore-headers=intl; \ - popd > /dev/null; \ - pushd doc/libaudacious > /dev/null; \ + cd ../..; \ + cd doc/libaudacious; \ gtkdoc-mktmpl --module=libaudacious; \ - popd > /dev/null; \ - pushd doc/audacious > /dev/null; \ + cd ../..; \ + cd doc/audacious; \ gtkdoc-mktmpl --module=audacious; \ - popd > /dev/null; \ - pushd doc/libaudacious > /dev/null; \ + cd ../..; \ + cd doc/libaudacious; \ gtkdoc-mkdb --module=libaudacious --source-dir=../../libaudacious/ --output-format=xml --main-sgml-file=xml/libaudacious-main.sgml; \ - popd > /dev/null; \ - pushd doc/audacious > /dev/null; \ + cd ../..; \ + cd doc/audacious; \ gtkdoc-mkdb --module=audacious --source-dir=../../audacious/ --ignore-files=intl --output-format=xml --main-sgml-file=xml/audacious-main.sgml; \ - popd > /dev/null; \ + cd ../..; \ rm -rf doc/libaudacious/html; \ mkdir -p doc/libaudacious/html; \ rm -rf doc/audacious/html; \ mkdir -p doc/audacious/html; \ - pushd doc/libaudacious/html > /dev/null; \ + cd doc/libaudacious/html; \ gtkdoc-mkhtml libaudacious ../libaudacious-main.sgml; \ - popd > /dev/null; \ - pushd doc/audacious/html > /dev/null; \ + cd ../../..; \ + cd doc/audacious/html; \ rm ../xml/xml; \ ln -sf ../xml ../xml/xml; \ gtkdoc-mkhtml audacious ../xml/audacious-main.sgml; \ - popd > /dev/null; \ + cd ../../..; \ echo; \ echo "The audacious SDK documentation was built successfully in doc/."; \ echo; \