dancer-user-guide = dancer-user-guide.sgml intro.sgml \
	changes.sgml umodes.sgml channels.sgml

all: doc

doc: html ps txt

ps: dancer-user-guide.ps

html: dancer-user-guide

txt: dancer-user-guide.txt

dancer-user-guide.ps: dancer-user-guide.dvi

dancer-user-guide.dvi: $(dancer-user-guide)

dancer-user-guide.txt: $(dancer-user-guide)

dancer-user-guide: $(dancer-user-guide)

%.ps: %.dvi
	dvips -o $@ $<

%.txt: %.sgml
	jade -t sgml -V nochunks -d /usr/lib/sgml/stylesheet/dsssl/docbook/nwalsh/html/docbook.dsl $< | html2text -nobs > $@

%.dvi: %.sgml
	db2dvi $<

%: %.sgml
	db2html $<
	rm -rf *.junk

clean:
	rm -rf dancer-user-guide *.junk *.ps *.dvi *.txt *.tex *.aux *.log *~