- From: CVS User fsasaki <cvsmail@w3.org>
- Date: Wed, 26 Dec 2012 19:12:33 +0000
- To: public-multilingualweb-lt-commits@w3.org
Update of /w3ccvs/WWW/International/multilingualweb/lt/drafts/its20 In directory gil:/tmp/cvs-serv6645 Modified Files: build.xml Log Message: Adding various files for test suite dashboard. Mostly temporary, see http://lists.w3.org/Archives/Public/public-multilingualweb-lt-tests/2012Dec/0190.html --- /w3ccvs/WWW/International/multilingualweb/lt/drafts/its20/build.xml 2012/12/09 18:57:34 1.16 +++ /w3ccvs/WWW/International/multilingualweb/lt/drafts/its20/build.xml 2012/12/26 19:12:33 1.17 @@ -1,6 +1,6 @@ <!-- Apache Ant script to build ITS20 spec. --> <project name="ITS20" default="main" basedir="."> - + <property name="trpubdir" value="TR-version"/> <path id="saxon9.classpath"> <pathelement location="tools/saxon9he.jar"/> @@ -20,16 +20,16 @@ <path id="xslthl.classpath"> <pathelement location="tools/xslthl-2.1.0beta.jar"/> </path> - -<!-- Run this before publication or if new people join the working group, put the output into its20.odd --> -<target name="updateAcks"> - <java fork="true" classname="net.sf.saxon.Transform"> - <classpath refid="saxon9.classpath"/> - <arg value="-o:temp/its20-new-acks.odd"/> - <arg value="its20.odd"/> - <arg value="tools/xslt/updateAcks.xsl"/> - </java> -</target> + + <!-- Run this before publication or if new people join the working group, put the output into its20.odd --> + <target name="updateAcks"> + <java fork="true" classname="net.sf.saxon.Transform"> + <classpath refid="saxon9.classpath"/> + <arg value="-o:temp/its20-new-acks.odd"/> + <arg value="its20.odd"/> + <arg value="tools/xslt/updateAcks.xsl"/> + </java> + </target> <target name="validateOdd"> <java fork="true" classname="com.thaiopensource.relaxng.util.Driver"> @@ -61,7 +61,7 @@ <arg value="-xsl:tools/xslt/odd2xmlspec.xsl"/> </java> </target> - + <target name="makeXmlspecValid" depends="odd2xmlspec"> <java fork="true" classname="net.sf.saxon.Transform"> <classpath refid="saxon9.classpath"/> @@ -113,7 +113,8 @@ <arg value="temp/its20-valid-xmlspec.xml"/> <arg value="tools/xslt/xmlspec-i18n-itstagset.xsl"/> <arg value="toc.level=3"/> - </java><!-- + </java> + <!-- <java fork="true" classname="net.sf.saxon.Transform"> <classpath refid="saxon9.classpath"/> <arg value="-o:TR-version/temp.html"/> @@ -159,12 +160,12 @@ </java> <replaceregexp file="temp/its.dtd" match="% n." replace="% its-" flags="g" encoding="utf-8"/> <replaceregexp file="temp/its.dtd" match="%n." replace="%its-" flags="g" encoding="utf-8"/> - <!-- <copy file="temp/its.dtd" tofile="TR-version/its.dtd"/> + <!-- <copy file="temp/its.dtd" tofile="TR-version/its.dtd"/> <copy file="temp/its.rnc" tofile="TR-version/its.rnc"/> <copy file="temp/its.rng" tofile="TR-version/its.rng"/> <copy file="temp/its.xsd" tofile="TR-version/its.xsd"/> --> </target> - + <!-- Make ready for publication (not needed for editors). Depends on xmlspec2TrHtml. --> <target name="copyTr" depends="clean"> <mkdir dir="temp/tr-dir"/> @@ -206,34 +207,53 @@ </zip> </target> -<!-- Delete temporary files --> + <!-- Delete temporary files --> <target name="clean"> <delete verbose="true" dir="temp/tr-dir"/> - <delete verbose="true" > - <fileset dir="temp" includes="*"/> + <delete verbose="true"> + <fileset dir="temp" includes="*"/> </delete> </target> - + <target name="all" depends="xmlspec2Html, xmlspec2TrHtml"/> - + <target name="main" depends="xmlspec2Html"/> - - <taskdef name="jing" classname="com.thaiopensource.relaxng.util.JingTask" classpathref="jing.classpath"/> - - <target name="validate-examples"> - <jing rngfile="schemas/its20.nvdl"> - <fileset dir="examples/xml" includes="**/*.xml"/> - <fileset dir="examples/html5" includes="**/*.xml"/> - </jing> - </target> - - <target name="generate-disposition-of-comments"> - <java fork="true" classname="net.sf.saxon.Transform"> - <classpath refid="saxon9.classpath"/> - <arg value="-o:temp/its20-disposition-of-comments.html"/> - <arg value="-u"/> - <arg value="https://www.w3.org/International/multilingualweb/lt/track/api/dump?full"/> - <arg value="tools/xslt/disco-for-its20.xsl"/> - </java> - </target> + + <taskdef name="jing" classname="com.thaiopensource.relaxng.util.JingTask" + classpathref="jing.classpath"/> + + <target name="validate-examples"> + <jing rngfile="schemas/its20.nvdl"> + <fileset dir="examples/xml" includes="**/*.xml"/> + <fileset dir="examples/html5" includes="**/*.xml"/> + </jing> + </target> + + <target name="generate-disposition-of-comments"> + <java fork="true" classname="net.sf.saxon.Transform"> + <classpath refid="saxon9.classpath"/> + <arg value="-o:temp/its20-disposition-of-comments.html"/> + <arg value="-u"/> + <arg value="https://www.w3.org/International/multilingualweb/lt/track/api/dump?full"/> + <arg value="tools/xslt/disco-for-its20.xsl"/> + </java> + </target> + + <target name="testsuite-dashboard"> + <get src="https://github.com/finnle/ITS-2.0-Testsuite/archive/master.zip" + dest="temp/master.zip"/> + <unzip src="temp/master.zip" dest="temp"/> + <java fork="true" classname="net.sf.saxon.Transform"> + <classpath refid="saxon9.classpath"/> + <arg value="-o:temp/testsuiteMaster.xml"/> + <arg value="temp/TestSuiteCommitmentsFromGD.xml"/> + <arg value="temp/GD2testsuiteMaster.xsl"/> + </java> + <java fork="true" classname="net.sf.saxon.Transform"> + <classpath refid="saxon9.classpath"/> + <arg value="-o:temp/testSuiteDashboard.html"/> + <arg value="temp/testsuiteMaster.xml"/> + <arg value="tools/xslt/testsuiteDashboard.xsl"/> + </java> + </target> </project>
Received on Wednesday, 26 December 2012 19:12:35 UTC