summaryrefslogtreecommitdiff
path: root/Build/cdbuild/tpm2/Makefile
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2005-12-27 23:56:17 +0000
committerKarl Berry <karl@freefriends.org>2005-12-27 23:56:17 +0000
commit577983747d8680b8defbfdd03a9d50bad6fd54b7 (patch)
tree16b160f53c6c4c309c07db2c5b095d3abb16f69a /Build/cdbuild/tpm2/Makefile
parent07fed0169bae91dfb5616f9d19e7969727e19d4d (diff)
initial Build
git-svn-id: svn://tug.org/texlive/trunk@4 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build/cdbuild/tpm2/Makefile')
-rw-r--r--Build/cdbuild/tpm2/Makefile99
1 files changed, 99 insertions, 0 deletions
diff --git a/Build/cdbuild/tpm2/Makefile b/Build/cdbuild/tpm2/Makefile
new file mode 100644
index 00000000000..fc0f7b44d1f
--- /dev/null
+++ b/Build/cdbuild/tpm2/Makefile
@@ -0,0 +1,99 @@
+run: run1 run2
+
+run1:
+ for i in `ls /texlive/Master/texmf-dist/tpm/package/*tpm /texlive/Master/texmf-package/tpm/binary/*tpm `; do xsltproc -o `basename $$i .tpm`.xml tpm2xml.xsl $$i; done
+
+run2:
+ for i in \
+ abc2mtex \
+ adfathesis \
+ afthesis \
+ arabtex \
+ askinclude \
+ auctex \
+ biblio-perl \
+ catdoc \
+ catdvi \
+ cmactex \
+ dvi2bitmap \
+ dvi2tty \
+ dviconcat \
+ dvicopy \
+ dviout \
+ dvips \
+ eco \
+ emtex \
+ fbithesis \
+ floatfig \
+ foiltex \
+ fptex \
+ gentl-gr \
+ gnuplot \
+ gsview \
+ javascript-texed \
+ jdvi \
+ jkthesis \
+ jpeg2ps \
+ labelmag \
+ latable \
+ latexdraw \
+ latexwide \
+ llncs \
+ lollipop \
+ malvern \
+ miktex \
+ mnras \
+ muthesis \
+ oztex \
+ pitthesis \
+ pstoedit \
+ revtex \
+ scientificviewer \
+ svjour \
+ taylor \
+ techexplorer \
+ texaide \
+ texdoctk \
+ texniccenter \
+ texshell32 \
+ texsis \
+ text1 \
+ textmerg \
+ thesis \
+ tmview \
+ transfig \
+ ttf2mf \
+ ttf2pk \
+ tth \
+ ucthesis \
+ ut-thesis \
+ utorontothesis \
+ utthesis \
+ uwthesis \
+ vfinst \
+ vicentino \
+ vtex \
+ winedt \
+ winlatex \
+ winshell \
+ wmf2eps \
+ wp2latex \
+ xdvik \
+ xfig \
+ xtexcad \
+ ; do xsltproc -o $$i.xml xml2xml.xsl /texlive/Master/texmf-dist/doc/html/catalogue/entries/$$i.xml; done
+
+allvalid:
+ echo "<TPMS>" > tmp.xml
+ (for i in *.xml; do echo "<xs:include xmlns:xs=\"http://www.w3.org/2001/XInclude\" href=\"$$i\"/>"; done) |grep -v cats.xml | grep -v tmp.xml | grep -v all.xml >> tmp.xml
+ echo "</TPMS>" >> tmp.xml
+ xmllint --xinclude tmp.xml > all.xml
+ rm tmp.xml
+ xmllint --noout --relaxng tpm2.rng all.xml
+
+valid:
+ for i in `ls *.xml | grep -v cats.xml | grep -v all.xml`; do rxp -V -s $$i;done
+
+
+clean:
+ -rm *.xml