DOC_BASE_NAME=Design

OPENJADE_VARIABLES=-V '*document-title*'="Design document" -V '*product-version*'='v1.0'

#DVIPDF_COMMAND=dvipdfm -p a4 -g 1 -D "cat %i | gs -q -g50000x50000 -sDEVICE=pdfwrite -sOutputFile=%o - -c quit" -o $@ $<
DVIPDF_COMMAND=dvipdf -sPAPERSIZE=a4 $< $@


all: ${DOC_BASE_NAME}.pdf

clean:
	rm -f ${DOC_BASE_NAME}.dvi ${DOC_BASE_NAME}.aux ${DOC_BASE_NAME}.log ${DOC_BASE_NAME}.out ${DOC_BASE_NAME}.tex

realclean: clean
	rm -f ${DOC_BASE_NAME}.sgml ${DOC_BASE_NAME}.dsl RTDS_Image_*.eps

mrproper: realclean
	rm -f ${DOC_BASE_NAME}.pdf


${DOC_BASE_NAME}.pdf: ${DOC_BASE_NAME}.dvi
	${DVIPDF_COMMAND}

${DOC_BASE_NAME}.dvi: ${DOC_BASE_NAME}.tex
	jadetex $<
	jadetex $<
	jadetex $<

${DOC_BASE_NAME}.tex: ${DOC_BASE_NAME}.sgml ${DOC_BASE_NAME}.dsl Makefile
	SP_ENCODING=utf-8 openjade -c catalog -d ${DOC_BASE_NAME}.dsl ${OPENJADE_VARIABLES} -t tex -o $@ $<

${DOC_BASE_NAME}.mif: ${DOC_BASE_NAME}.sgml ${DOC_BASE_NAME}.dsl Makefile
	SP_ENCODING=utf-8 openjade -c catalog -d ${DOC_BASE_NAME}.dsl ${OPENJADE_VARIABLES} -t mif -o $@ $<

