
SRC = \
adjustments.sgml.m4      glib.sgml.m4             scribble.sgml.m4        \
advanced_events.sgml.m4  gtkmm_signals.sgml.m4    selections.sgml.m4      \
attributes.sgml.m4       introduction.sgml.m4     text_widget.sgml.m4     \
button_widgets.sgml.m4   list_widget.sgml.m4      timeouts.sgml.m4        \
clist_widget.sgml.m4     menu_widget.sgml.m4      tips.sgml.m4            \
code_examples.sgml.m4    misc_widgets.sgml.m4     tree_widget.sgml.m4     \
container.sgml.m4        moving_on.sgml.m4        tutorial.sgml.m4        \
contributing.sgml.m4     notice.sgml.m4           undocumented.sgml.m4    \
credits.sgml.m4          packing_widgets.sgml.m4  widget_overview.sgml.m4 \
gdk_events.sgml.m4       range_widgets.sgml.m4    writing_widgets.sgml.m4 \
getting_started.sgml.m4  rc_files.sgml.m4         singleitem.sgml.m4      \
multiitem.sgml.m4

HTMLDEST=gtkmm.sourceforge.net:/home/groups/gtkmm/htdocs/tutorial

all: tutorial.html

tutorial.sgml: $(SRC) sgml.macros.m4
	m4 tutorial.sgml.m4 > tutorial.sgml

tutorial.html: tutorial.sgml
	sgml2html tutorial.sgml
	- mkdir gtkmm-tut-html
	rm -f gtkmm-tut-html/*.html*
	mv *.html gtkmm-tut-html

post-html: gtkmm-tut-html.tgz
	rsync -v -e ssh --delete-excluded -z gtkmm-tut-html/* $(HTMLDEST)
	rsync -v -e ssh --stats --progress gtkmm-tut-html.tgz gtkmm.sourceforge.net:/home/groups/gtkmm/htdocs

gtkmm-tut-html.tgz:
	tar czf gtkmm-tut-html.tgz gtkmm-tut-html

clean: 
	rm -f tutorial.sgml tutorial-*.html tutorial.html
