|
@@ -27,23 +27,33 @@ lfs:
|
|
|
|
|
|
sh goTidy $(BASEDIR)/
|
|
|
|
|
|
-pdf:
|
|
|
- xsltproc --xinclude --nonet --output lfs.fo stylesheets/lfs-pdf.xsl \
|
|
|
- index.xml
|
|
|
- sed -i -e "s/inherit/all/" lfs.fo
|
|
|
- fop.sh lfs.fo $(PDF_OUTPUT)
|
|
|
+#
|
|
|
+# This is the old "pdf" target. The old "print" target below has been
|
|
|
+# renamed to "pdf" and will be used. This commented out previous_pdf
|
|
|
+# target can be removed eventually. It'll remain here for a bit for
|
|
|
+# historical reasons
|
|
|
+#
|
|
|
+#previous_pdf:
|
|
|
+# xsltproc --xinclude --nonet --output $(BASEDIR)/lfs.fo stylesheets/lfs-pdf.xsl \
|
|
|
+# index.xml
|
|
|
+# sed -i -e "s/inherit/all/" $(BASEDIR)/lfs.fo
|
|
|
+# fop.sh $(BASEDIR)/lfs.fo $(BASEDIR)/$(PDF_OUTPUT)
|
|
|
+# rm lfs.fo
|
|
|
|
|
|
-print:
|
|
|
- xsltproc --xinclude --nonet --stringparam profile.condition print --output lfs-print.xml \
|
|
|
- stylesheets/lfs-profile.xsl index.xml
|
|
|
- xsltproc --nonet --output lfs-print.fo stylesheets/lfs-print.xsl lfs-print.xml
|
|
|
- sed -i -e "s/inherit/all/" lfs-print.fo
|
|
|
- fop.sh lfs-print.fo $(PRINT_OUTPUT)
|
|
|
+pdf:
|
|
|
+ xsltproc --xinclude --nonet --stringparam profile.condition print \
|
|
|
+ --output $(BASEDIR)/lfs-print.xml stylesheets/lfs-profile.xsl index-print.xml
|
|
|
+ xsltproc --nonet --output $(BASEDIR)/lfs-print.fo stylesheets/lfs-print.xsl \
|
|
|
+ $(BASEDIR)/lfs-print.xml
|
|
|
+ sed -i -e "s/inherit/all/" $(BASEDIR)/lfs-print.fo
|
|
|
+ fop.sh $(BASEDIR)/lfs-print.fo $(BASEDIR)/$(PRINT_OUTPUT)
|
|
|
+ rm $(BASEDIR)/lfs-print.xml $(BASEDIR)/lfs-print.fo
|
|
|
|
|
|
nochunks:
|
|
|
- xsltproc --xinclude --nonet --output $(NOCHUNKS_OUTPUT) \
|
|
|
+ xsltproc --xinclude --nonet --output $(BASEDIR)/$(NOCHUNKS_OUTPUT) \
|
|
|
stylesheets/lfs-nochunks.xsl index.xml
|
|
|
- tidy -config tidy.conf $(NOCHUNKS_OUTPUT) || true
|
|
|
+ tidy -config tidy.conf $(BASEDIR)/$(NOCHUNKS_OUTPUT) || true
|
|
|
|
|
|
validate:
|
|
|
xmllint --noout --nonet --xinclude --postvalid index.xml
|
|
|
+
|