Skip to content
Snippets Groups Projects
Commit bbccbf39 authored by brutzman's avatar brutzman
Browse files

revised update.open-dis7.jar.local

parent 5fd06839
No related branches found
No related tags found
No related merge requests found
...@@ -39,7 +39,7 @@ POSSIBILITY OF SUCH DAMAGE. ...@@ -39,7 +39,7 @@ POSSIBILITY OF SUCH DAMAGE.
Author : Don Brutzman and Don McGregor Author : Don Brutzman and Don McGregor
Description: Ant build.xml file for Networked Graphics MV3500 Description: Ant build.xml file for Networked Graphics MV3500
--> -->
<project name="Networked_Graphics_MV3500" default="all" basedir="."> <project name="MV3500 Networked Graphics" default="all" basedir=".">
<description>Build targets for NPS Networked Graphics MV3500</description> <description>Build targets for NPS Networked Graphics MV3500</description>
<!-- TODO add targets for project maintenance, testing and deployment <!-- TODO add targets for project maintenance, testing and deployment
...@@ -84,22 +84,44 @@ POSSIBILITY OF SUCH DAMAGE. ...@@ -84,22 +84,44 @@ POSSIBILITY OF SUCH DAMAGE.
<nbbrowse url="https://github.com/open-dis"/> <nbbrowse url="https://github.com/open-dis"/>
</target> </target>
<target name="update.open-dis7.jar.local" description="update open-dis7.jar in project lib directory"> <target name="update.open-dis7.jar.local" description="update open-dis7-java jar files from locally built project into lib directory">
<!-- TODO get clearer about what each of 4 jar files might be -->
<property name="open-dis7-java.relative" value="../open-dis7-java/dist"/> <property name="open-dis7-java.relative" value="../../x3d-github/open-dis7-java/dist"/>
<echo message="copy ${open-dis7-java.relative}/open-dis7-java.jar to project lib/ subdirectory"/> <echo message="copy ${open-dis7-java.relative}/open-dis7-java.jar and related jar files to project lib/ subdirectory"/>
<!-- https://ant.apache.org/manual/Tasks/fail.html --> <!-- https://ant.apache.org/manual/Tasks/fail.html -->
<fail message="open-dis7-java.jar not found"> <fail message="open-dis7-enumerations-classes.jar not found">
<condition> <condition>
<not> <not>
<resourcecount count="1"> <resourcecount count="1">
<fileset id="fs" dir="${open-dis7-java.relative}" includes="open-dis7-java.jar"/><!-- comma separated --> <fileset id="fs" dir="${open-dis7-java.relative}" includes="open-dis7-enumerations-classes.jar"/><!-- comma separated -->
</resourcecount> </resourcecount>
</not> </not>
</condition> </condition>
</fail> </fail>
<delete file="lib/open-dis7-java.jar" verbose="true" /> <delete file="lib/open-dis7-enumerations-classes.jar" verbose="true" failonerror="false"/>
<copy file="${open-dis7-java.relative}/open-dis7-java.jar" todir="lib" force="true" verbose="true" failonerror="true"/> <delete file="lib/open-dis7-enumerations-javadoc.jar" verbose="true" failonerror="false"/>
<delete file="lib/open-dis7-enumerations-source.jar" verbose="true" failonerror="false"/>
<copy file="${open-dis7-java.relative}/open-dis7-enumerations-classes.jar" todir="lib" force="true" verbose="true" failonerror="true"/>
<copy file="${open-dis7-java.relative}/open-dis7-enumerations-source.jar" todir="lib" force="true" verbose="true" failonerror="true"/>
<copy file="${open-dis7-java.relative}/open-dis7-enumerations-javadoc.jar" todir="lib" force="true" verbose="true" failonerror="true"/>
<fail message="open-dis7-classes.jar not found">
<condition>
<not>
<resourcecount count="1">
<fileset id="fs" dir="${open-dis7-java.relative}" includes="open-dis7-classes.jar"/><!-- comma separated -->
</resourcecount>
</not>
</condition>
</fail>
<delete file="lib/open-dis7-classes.jar" verbose="true" failonerror="false"/>
<delete file="lib/open-dis7-javadoc.jar" verbose="true" failonerror="false"/>
<delete file="lib/open-dis7-source.jar" verbose="true" failonerror="false"/>
<copy file="${open-dis7-java.relative}/open-dis7-classes.jar" todir="lib" force="true" verbose="true" failonerror="true"/>
<copy file="${open-dis7-java.relative}/open-dis7-javadoc.jar" todir="lib" force="true" verbose="true" failonerror="true"/>
<copy file="${open-dis7-java.relative}/open-dis7-source.jar" todir="lib" force="true" verbose="true" failonerror="true"/>
</target> </target>
<target name="update.open-dis7.jar.gitlab" description="update open-dis7.jar in project lib directory"> <target name="update.open-dis7.jar.gitlab" description="update open-dis7.jar in project lib directory">
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment