1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39
|
OUTPUTS=policy.html policy.txt policy.ps policy.db
all: policy
policy: policy.ps policy.txt policy.html
policy.tex: policy.db
jade -t tex \
-d /usr/lib/sgml/stylesheet/dsssl/docbook/nwalsh/print/docbook.dsl \
/usr/lib/sgml/declaration/xml.decl $<
policy.dvi: policy.tex
jadetex $<
jadetex $<
policy.ps: policy.dvi
dvips -f $< > $@
policy.html: policy.db html.dsl
jade -t sgml \
-d html.dsl \
/usr/lib/sgml/declaration/xml.decl $<
policy.txt: policy.db
jade -t sgml -V nochunks \
-d /usr/lib/sgml/stylesheet/dsssl/docbook/nwalsh/html/docbook.dsl \
/usr/lib/sgml/declaration/xml.decl $< > dump.html
lynx -force_html -dump dump.html > $@
-rm -f dump.html
validate:
nsgmls -s -wxml /usr/lib/sgml/declaration/xml.decl policy.db
install: $(OUTPUTS)
install -m 0444 $(OUTPUTS) *.html $(DESTDIR)/usr/doc/java-common
clean:
rm -f *.html *.aux *.log *.dvi *.ps *.tex *.txt
|