HTML_DIR=`gtkdoc-install --htmldir`
INCLUDEDIR=`gtk-config --prefix`/include/gdk/

all:	templates sgml html

templates:
	gtkdoc-scan --module=gdk $(INCLUDEDIR)/gdk.h $(INCLUDEDIR)/gdktypes.h
	gtkdoc-mktmpl --module=gdk

sgml:
	gtkdoc-mkdb --module=gdk

html:
	sed "s%@HTML_DIR@%$(HTML_DIR)%g" < gdk-docs.sgml.in > gdk-docs.sgml
	if ! test -d html ; then mkdir html ; fi
	-cd html && gtkdoc-mkhtml ../gdk-docs.sgml

clean:
	rm -f *~ *.bak *.hierarchy *.signals gdk-docs.sgml *-unused.txt

maintainer-clean: clean
	rm -rf sgml html gdk-decl-list.txt gdk-decl.txt 

install:
	gtkdoc-install gdk html

.PHONY : html tmpl sgml templates
