[x3d-public] changes to www.web3d.org/x3d/stylesheets/java/node/build.xml to start to make it work on Linux
John Carlson
yottzumm at gmail.com
Sat Jul 24 22:35:37 PDT 2021
www.web3d.org/x3d/stylesheets/java/node$ svn diff --diff-cmd ./diff-w
build.xml
Index: build.xml
===================================================================
--- build.xml (revision 32285)
+++ build.xml (working copy)
@@ -117,7 +117,7 @@
<target name="test.node" description="Test Node output from X3DJSAIL">
<echo message="Build node modules:"/>
- <exec executable="npm.cmd">
+ <exec executable="npm">
<arg value="install"/>
</exec>
<echo message="Compile:"/>
@@ -132,6 +132,7 @@
includeantruntime="false" fork="${fork}">
</javac>
<javac srcdir ="${java.coderextreme.dir}"
+ excludes="RunZPatch.java"
source="${java.source}"
target="${java.source}"
destdir="${java.classes.dir}"
@@ -150,6 +151,8 @@
<java classname="org.web3d.x3d.jsail.CommandLine"
classpath="${java.classes.dir};${java.jars.dir}/${jsai.full.archive.jar.name}"
fork="${fork}">
<!-- use relative paths, node invocation as
part of -tojs seems finicky about paths -->
<arg value="examples/HelloWorldProgramOutput.x3d"/>
+ <arg value="-properties"/>
+ <arg value="X3DJSAIL.properties"/>
<arg value="-tojs"/>
<arg value="-toFile"/>
<arg
value="examples/HelloWorldProgramOutput.Node.js"/>
@@ -207,7 +210,7 @@
<echo message="matches HelloWorldProgramOutput.json:
${Java.json.match}"/>
<echo
message="==========================================="/>
<echo message="script:"/>
- <exec executable="node.exe">
+ <exec executable="node">
<arg
value="examples/HelloWorldProgramOutput.Node.js"/>
</exec>
<echo
message="==========================================="/>
@@ -230,7 +233,7 @@
<echo
message="==========================================="/>
<echo message="Run test 4"/>
<echo message="node examples/Node.js"/>
- <exec executable="node.exe">
+ <exec executable="node">
<arg value="examples/Node.js"/>
</exec>
<echo
message="==========================================="/>
@@ -253,7 +256,7 @@
<echo message="matches Node0.x3d: ${Node0.x3d.match}"/>
<echo
message="==========================================="/>
<echo message="node examples/Json.js"/>
- <exec executable="node.exe">
+ <exec executable="node">
<arg value="examples/Json.js"/>
</exec>
<echo
message="==========================================="/>
More information about the x3d-public
mailing list