1 include $(AVERTEC_TOP
)/etc
/Avertec.mk
2 include $(AVERTEC_TOP
)/etc
/AVT_
$(AVERTEC_OS
).mk
6 DOCXML
= $(AVERTEC_TOP
)/..
/docxml2
7 COMPILED
= $(DOCXML
)/compiled
9 PICT_PDF
= $(DOCXML
)/imgs_pdf
10 PICT_HTML
= $(DOCXML
)/imgs_html
13 API_SRCDIR
= $(DOCXML
)/..
/sources
/api
19 pdf
: $(COMPILED
)/docpdf
/$(DOC
).pdf
20 html
: $(COMPILED
)/dochtml
/$(DOC
).html
22 ################################################################################################
24 $(COMPILED
)/dochtml
/$(DOC
).html
: *.xml
25 cat filename.xsl
> $(HTML
)/file.xsl
26 echo
"<xsl:param name=\"release_num\">$(AVT_VERSION)$(DISTRIB_PATCHVERSION)</xsl:param>" >> $(HTML
)/file.xsl
27 echo
"<xsl:param name=\"date\">$(AVT_DATE_A)</xsl:param>" >> $(HTML
)/file.xsl
28 echo
"<xsl:param name=\"dochtmldir\">$(COMPILED)/dochtml</xsl:param></xsl:stylesheet>" >> $(HTML
)/file.xsl
29 $(SAXON
) $(DOC
).xml
$(HTML
)/genHTML.xsl
31 ################################################################################################
33 $(COMPILED
)/docpdf
/$(DOC
).pdf
: *.xml
34 cat filename.xsl
> $(PDF
)/file.xsl
35 echo
"<xsl:param name=\"release_num\">$(AVT_VERSION)$(DISTRIB_PATCHVERSION)</xsl:param>" >> $(PDF
)/file.xsl
36 echo
"<xsl:param name=\"date\">$(AVT_DATE_A)</xsl:param>" >> $(PDF
)/file.xsl
37 echo
"<xsl:param name=\"pictpdf\">$(PICT_PDF)</xsl:param></xsl:stylesheet>" >> $(PDF
)/file.xsl
38 $(SAXON
) $(DOC
).xml
$(PDF
)/genPDF.xsl
> $(DOC
).fo
39 $(FOP
) -c
$(PDF
)/cfg.xml
-fo
$(DOC
).fo
-pdf
$(COMPILED
)/docpdf
/$(DOC
).pdf
42 -@
rm -f
$(COMPILED
)/dochtml
/$(DOC
)*.html
43 -@
rm -f
$(COMPILED
)/dochtml
/$(DOC
).html
44 -@
rm -f
$(COMPILED
)/docpdf
/$(DOC
).pdf
45 -@
rm -f
$(PDF
)/file.xsl
46 -@
rm -f
$(HTML
)/file.xsl