[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