[x3d-public] version of ant or platform difference?

John Carlson yottzumm at gmail.com
Wed Sep 15 17:58:56 PDT 2021


I had to make the following changes to x3d/stylesheets/build.xml 
(attached).  Getting ready to run a local test.  I will upgrade my ant 
(if possible).

$ svn diff build.xml
Index: build.xml
===================================================================
--- build.xml   (revision 32433)
+++ build.xml   (working copy)
@@ -109,7 +109,7 @@

      <property name="stylesheets.dir" location="."/>

-    <property name=   "node.exe" value="node.exe"/>
+    <property name=   "node.exe" value="node"/>

      <!-- ant jar manifest properties -->
      <property name="user.name.build" value="Don Brutzman, 
brutzman at nps.edu"/>
@@ -141,10 +141,12 @@
              <arg value="--version"/>
          </exec>
          <!-- 
https://www.saxonica.com/documentation9.5/using-xsl/commandline.html -->
+<!--
          <echo>saxon -? help</echo>
          <java classname="net.sf.saxon.Transform" 
classpath="${saxon.dir}/${saxon.jar};." failonerror="true">
          <arg value="-?" description="help information"/>
          </java>
+-->
          <echo></echo>
          <!-- Ant environment variables 
https://ant.apache.org/manual/Tasks/property.html -->
          <echo>  ANT_HOME=${env.ANT_HOME}</echo>
@@ -407,25 +409,25 @@
          <echo message="copy latest stylesheets:"/>
          <mkdir dir="${X3DJSAIL.lib.dir}/stylesheets"/>
          <!-- copying of local/latest updates is optional since the 
following files are in version control -->
-        <copy file="${saxon.jar}" 
todir="${X3DJSAIL.lib.dir}"             force="true" verbose="true" 
failonerror="false" failonerror="false"/>
-        <copy file=      "${c14n.dir}/${c14n.jar}" 
todir="${X3DJSAIL.lib.dir}"             force="true" verbose="true" 
failonerror="false" failonerror="false"/>
-        <copy file="${exificient.dir}/${exificient.jar}" 
todir="${X3DJSAIL.lib.dir}"             force="true" verbose="true" 
failonerror="false" failonerror="false"/>
-        <copy file=   "${openexi.dir}/${nagasena.jar}" 
todir="${X3DJSAIL.lib.dir}"             force="true" verbose="true" 
failonerror="false" failonerror="false"/>
-        <copy file=   "${openexi.dir}/${nagasena-rta.jar}" 
todir="${X3DJSAIL.lib.dir}"             force="true" verbose="true" 
failonerror="false" failonerror="false"/>
-        <copy file="X3dExtrusionCrossSectionToSvg.xslt" 
todir="${X3DJSAIL.lib.dir}/stylesheets" force="true" verbose="true" 
failonerror="false" failonerror="false"/>
-        <copy file="X3dToJava.xslt" 
todir="${X3DJSAIL.lib.dir}/stylesheets" force="true" verbose="true" 
failonerror="false" failonerror="false"/>
-        <copy file="X3dToNodeJS.xslt" 
todir="${X3DJSAIL.lib.dir}/stylesheets" force="true" verbose="true" 
failonerror="false" failonerror="false"/>
-        <copy file="X3dToJson.xslt" 
todir="${X3DJSAIL.lib.dir}/stylesheets" force="true" verbose="true" 
failonerror="false" failonerror="false"/>
-        <copy file="X3dToPython.xslt" 
todir="${X3DJSAIL.lib.dir}/stylesheets" force="true" verbose="true" 
failonerror="false" failonerror="false"/>
-        <copy file="X3dToVrml97.xslt" 
todir="${X3DJSAIL.lib.dir}/stylesheets" force="true" verbose="true" 
failonerror="false" failonerror="false"/>
-        <copy file="X3dToX3dvClassicVrmlEncoding.xslt" 
todir="${X3DJSAIL.lib.dir}/stylesheets" force="true" verbose="true" 
failonerror="false" failonerror="false"/>
-        <copy file="X3dToX3dom.xslt" 
todir="${X3DJSAIL.lib.dir}/stylesheets" force="true" verbose="true" 
failonerror="false" failonerror="false"/>
-        <copy file="X3dToHtml.xslt" 
todir="${X3DJSAIL.lib.dir}/stylesheets" force="true" verbose="true" 
failonerror="false" failonerror="false"/>
-        <copy file="X3dToXhtml.xslt" 
todir="${X3DJSAIL.lib.dir}/stylesheets" force="true" verbose="true" 
failonerror="false" failonerror="false"/>
-        <copy file="X3dTidy.xslt" 
todir="${X3DJSAIL.lib.dir}/stylesheets" force="true" verbose="true" 
failonerror="false" failonerror="false"/>
-        <copy file="X3dModelMetaToMarkdown.xslt" 
todir="${X3DJSAIL.lib.dir}/stylesheets" force="true" verbose="true" 
failonerror="false" failonerror="false"/>
+        <copy file="${saxon.jar}" 
todir="${X3DJSAIL.lib.dir}"             force="true" verbose="true" 
failonerror="false"/>
+        <copy file=      "${c14n.dir}/${c14n.jar}" 
todir="${X3DJSAIL.lib.dir}"             force="true" verbose="true" 
failonerror="false"/>
+        <copy file="${exificient.dir}/${exificient.jar}" 
todir="${X3DJSAIL.lib.dir}"             force="true" verbose="true" 
failonerror="false"/>
+        <copy file=   "${openexi.dir}/${nagasena.jar}" 
todir="${X3DJSAIL.lib.dir}"             force="true" verbose="true" 
failonerror="false"/>
+        <copy file=   "${openexi.dir}/${nagasena-rta.jar}" 
todir="${X3DJSAIL.lib.dir}"             force="true" verbose="true" 
failonerror="false"/>
+        <copy file="X3dExtrusionCrossSectionToSvg.xslt" 
todir="${X3DJSAIL.lib.dir}/stylesheets" force="true" verbose="true" 
failonerror="false"/>
+        <copy file="X3dToJava.xslt" 
todir="${X3DJSAIL.lib.dir}/stylesheets" force="true" verbose="true" 
failonerror="false"/>
+        <copy file="X3dToNodeJS.xslt" 
todir="${X3DJSAIL.lib.dir}/stylesheets" force="true" verbose="true" 
failonerror="false"/>
+        <copy file="X3dToJson.xslt" 
todir="${X3DJSAIL.lib.dir}/stylesheets" force="true" verbose="true" 
failonerror="false"/>
+        <copy file="X3dToPython.xslt" 
todir="${X3DJSAIL.lib.dir}/stylesheets" force="true" verbose="true" 
failonerror="false"/>
+        <copy file="X3dToVrml97.xslt" 
todir="${X3DJSAIL.lib.dir}/stylesheets" force="true" verbose="true" 
failonerror="false"/>
+        <copy file="X3dToX3dvClassicVrmlEncoding.xslt" 
todir="${X3DJSAIL.lib.dir}/stylesheets" force="true" verbose="true" 
failonerror="false"/>
+        <copy file="X3dToX3dom.xslt" 
todir="${X3DJSAIL.lib.dir}/stylesheets" force="true" verbose="true" 
failonerror="false"/>
+        <copy file="X3dToHtml.xslt" 
todir="${X3DJSAIL.lib.dir}/stylesheets" force="true" verbose="true" 
failonerror="false"/>
+        <copy file="X3dToXhtml.xslt" 
todir="${X3DJSAIL.lib.dir}/stylesheets" force="true" verbose="true" 
failonerror="false"/>
+        <copy file="X3dTidy.xslt" 
todir="${X3DJSAIL.lib.dir}/stylesheets" force="true" verbose="true" 
failonerror="false"/>
+        <copy file="X3dModelMetaToMarkdown.xslt" 
todir="${X3DJSAIL.lib.dir}/stylesheets" force="true" verbose="true" 
failonerror="false"/>
          <!-- requires local copy of specifications directory -->
-        <copy todir="${X3DJSAIL.lib.dir}/specifications" verbose="true" 
failonerror="false" failonerror="false">
+        <copy todir="${X3DJSAIL.lib.dir}/specifications" verbose="true" 
failonerror="false">
              <fileset dir="../../specifications" defaultexcludes="yes">
                  <include name="*.xsd"/>
                  <include name="x3d-schema-changelog.txt"/>
@@ -444,7 +446,7 @@
              <arg value="-xsl:CreateX3dSceneAccessInterfaceJava.xslt" 
description="style-doc"/>
              <arg value="targetDirectory=${X3DJSAIL.relative.dir}"/> 
<!-- stylesheet parameter -->
          </java>
-        <copy file="${X3DJSAIL.relative.dir}/X3DJSAIL.html" 
tofile="${src.org.web3d.x3d.sai}/overview.html" verbose="true" 
failonerror="false" failonerror="true"/>
+        <copy file="${X3DJSAIL.relative.dir}/X3DJSAIL.html" 
tofile="${src.org.web3d.x3d.sai}/overview.html" verbose="true" 
failonerror="true"/>
          <!-- precise cleanup of directories occurred earlier -->
          <!-- empty classpath to ensure internal consistency of package 
compilation -->
          <echo message="Compiling ${src.org.web3d.x3d.sai} interfaces"/>
@@ -573,7 +575,7 @@
          <echo message="Preparing javadoc:"/>
          <delete dir="${javadoc.dir}" failonerror="false"/>
          <mkdir  dir="${javadoc.dir}"/>
-        <copy file="${X3DJSAIL.relative.dir}/X3DJSAIL.html" 
tofile="${src.org.web3d.x3d.sai}/overview.html" verbose="true" 
failonerror="false" failonerror="true"/>
+        <copy file="${X3DJSAIL.relative.dir}/X3DJSAIL.html" 
tofile="${src.org.web3d.x3d.sai}/overview.html" verbose="true" 
failonerror="true"/>
          <!-- javadoc options 
https://docs.oracle.com/javase/8/docs/technotes/tools/windows/javadoc.html
https://docs.oracle.com/en/java/javase/16/docs/specs/javadoc/doc-comment-spec.html 
-->
          <javadoc     destdir="${javadoc.dir}"
@@ -595,7 +597,7 @@
                    splitindex="${javadoc.splitindex}"
                           use="${javadoc.use}"
               useexternalfile="true"
-                     verbose="true" failonerror="false"
+                     verbose="true"
                       version="${javadoc.version}"
                   windowtitle="${javadoc.windowtitle}">
              <!--
@@ -1351,7 +1353,7 @@

      <target name="clean.X3DJSAIL" description="Remove autogenerated 
source files, jars" >
          <echo message="clean prior autogenerated component 
subdirectories, if any..."/>
-        <delete failonerror="false" includeemptydirs="true" 
verbose="true" failonerror="false">
+        <delete failonwarning="false" includeemptydirs="true" 
verbose="true" failonerror="false">
              <!-- leave examples alone -->
              <fileset dir="${src.org.web3d.x3d.jsail}" 
excludes="fields/package.html"/>
              <fileset dir="${src.org.web3d.x3d.sai}"/>
@@ -2198,7 +2200,7 @@
      <target name="test.X3dToPython.xslt.one" depends="test.mkdir" 
description="Test X3dToPython.xslt stylesheet using Saxon" >
          <property name="oneFileName" value="HelloWorld"/><!-- no file 
extension -->
          <echo message="==========================================="/>
-        <delete verbose="true" failonerror="false" failonerror="false">
+        <delete verbose="true" failonwarning="false" failonerror="false">
              <fileset file="python/examples/${oneFileName}.py"/>
          </delete>
          <echo message="==========================================="/>
@@ -2237,7 +2239,7 @@
          <!-- semantics build.xml/build.HelloWorld depends on correct 
setting of default file HelloWorld.x3d in target -->
          <property name="oneFileName" value="HelloWorld"/><!-- no file 
extension -->
          <echo message="==========================================="/>
-        <delete verbose="true" failonerror="false" failonerror="false">
+        <delete verbose="true" failonwarning="false" failonerror="false">
              <fileset file="${semantics.dir}/examples/${oneFileName}.ttl"/>
          </delete>
          <echo message="==========================================="/>

-------------- next part --------------
A non-text attachment was scrubbed...
Name: build.xml
Type: text/xml
Size: 218655 bytes
Desc: not available
URL: <http://web3d.org/pipermail/x3d-public_web3d.org/attachments/20210915/846f27b9/attachment-0001.xml>


More information about the x3d-public mailing list