From: Darrin T. <dar...@gm...> - 2008-11-16 17:43:55
|
On Sat, Nov 15, 2008 at 9:33 PM, Jefferson Heard < jef...@gm...> wrote: > Darrin, it's highly doable, and I was actually looking at it last > week. Work's not calming down at all right now, but once it does, I'd > love to take a crack at it. If you want to start, I'll join you. > > Ok. So I took a shot at starting. Got this far: diff -rN -u old-gtk2hs/tools/apiGen/Makefile new-gtk2hs/tools/apiGen/Makefile --- old-gtk2hs/tools/apiGen/Makefile 2008-11-16 12:40:53.000000000 -0500 +++ new-gtk2hs/tools/apiGen/Makefile 2008-11-16 12:40:53.000000000 -0500 @@ -28,10 +28,17 @@ # # source code # -packages = glib pango atk gtk glade gconf sourceview +packages = clutter glib pango atk gtk glade gconf sourceview gnome_platform_url = http://ftp.gnome.org/pub/gnome/platform/2.18/2.18.1/sources gnome_desktop_url = http://ftp.gnome.org/pub/gnome/desktop/2.18/2.18.1/sources +clutter_api_url = http://www.clutter-project.org/sources/ +clutter_series = 0.8 + +clutter_version = 0.8.2 +clutter_dir = clutter +clutter_tar = clutter-$(clutter_version).tar.bz2 +clutter_url = $(clutter_api_url)/clutter/$(clutter_series)/$(clutter_tar) glib_version = 2.12.11 glib_dir = glib @@ -341,6 +348,21 @@ gdkglext-modules : gdkglext-docs.xml +######################## +# +# clutter modules +# + +clutter_docs_dirs = clutter/doc/reference/clutter clutter/doc/reference/cogl +clutter_docs_standalone = yes +#clutter_includeapi = gtk-api.xml gdk-api.xml pango-api.xml atk-api.xml \ +# gobject-api.xml glib-api.xml +#clutter_excludeapi = gtk.ignore +clutter_modprefix = Graphics.UI.Clutter +clutter_scanmodules = Graphics/UI/Clutter +clutter-modules : clutter-docs.xml + + ####################### # # Dock widget from libegg But then I got this: $ rm -f clutter-docs.xml ; make clutter-modules 2>&1 chmod ug+x mkdocxml.sh ./mkdocxml.sh --standalone clutter/doc/reference/clutter clutter/doc/reference/cogl \ | xsltproc --novalid format-docs.xsl - > clutter-docs.xml warning: failed to load external entity "extract-docs.xsl" cannot parse extract-docs.xsl I think I'm correct in picking the standalone doc style, but there's no sign of extract-docs.xsl any where in Google's memory. -- Darrin |