[x3d-public] Diff of required changes for rebuilding X3DJSAIL on Linux (second attempt)

John Carlson yottzumm at gmail.com
Tue Apr 27 03:19:00 PDT 2021


Can we make the ant builds more cross-platform?  Thanks!

Below are the changes required to build X3DJSAIL on Kubuntu Linux 20.10

I may be getting an M1 iMac for my birthday.

John

/c/x3d-code/www.web3d.org/x3d/stylesheets$ svn diff build.xml
Index: build.xml
===================================================================
--- build.xml   (revision 31725)
+++ build.xml   (working copy)
@@ -109,7 +109,7 @@

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

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

      <!-- ant jar manifest properties -->
      <property name="user.name.build" value="Don Brutzman, 
brutzman at nps.edu"/>
@@ -142,9 +142,11 @@
          </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>

=====================================

$ java -cp saxon9he.jar net.sf.saxon.Transform '-?'
Saxon-HE 9.7.0.13J from Saxonica
Usage: see 
http://www.saxonica.com/html/documentation/using-xsl/commandline.html
Format: net.sf.saxon.Transform options params
Options available: -? -a -catalog -config -cr -diag -dtd -ea -expand 
-explain -export -ext -im -init -it -l -license -m -nogo -now -o -opt 
-or -outval -p -pack -quit -r -repeat -s -sa -scmin -strip -t -T -target 
-threads -TJ -TP -traceout -tree -u -val -versionmsg -warnings -x -xi 
-xmlversion -xsd -xsdversion -xsiloc -xsl -xsltversion -y
Use -XYZ:? for details of option XYZ
Params:
   param=value           Set stylesheet string parameter
   +param=filename       Set stylesheet document parameter
   ?param=expression     Set stylesheet parameter using XPath
   !param=value          Set serialization parameter





More information about the x3d-public mailing list