Changeset 59 in tmcsimulator for trunk/IDE_metadata/NetBeans/TMCSim/build.xml


Ignore:
Timestamp:
03/15/2017 10:20:21 AM (9 years ago)
Author:
jdalbey
Message:

Merge CAD Client updates for multiple incident view windows.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/IDE_metadata/NetBeans/TMCSim/build.xml

    r56 r59  
    1212    <import file="nbproject/build-impl.xml"/> 
    1313    <property name="workdir" value="../../.."/> 
     14<!--        SYSTEM TEST SECTION      --> 
     15    <target description="CAD Simulator" name="cadsimulator"> 
     16    <antcall target="run-single"> 
     17       <param name="javac.includes" value="tmcsim/cadsimulator/CADSimulator.java"/> 
     18       <param name="run.class" value="tmcsim/cadsimulator/CADSimulator"/> 
     19    </antcall> 
     20    </target> 
     21    <target description="Visible System Test of CADSimulator"  name="VisibleSystemTest"> 
     22    <antcall target="test-single"> 
     23       <param name="javac.includes" value="tmcsim/cadsimulator/VisibleSystemTest.java"/> 
     24       <param name="test.includes" value="tmcsim/cadsimulator/VisibleSystemTest.java"/> 
     25    </antcall> 
     26    </target> 
     27    <target description="CAD Simulator - console" name="cadconsole"> 
     28        <java jar="deploy/CADserver.jar" 
     29           fork="true"> 
     30         <classpath> 
     31           <pathelement location="deploy/CADserver.jar"/> 
     32         </classpath> 
     33       </java> 
     34    </target> 
     35    <target description="CAD Simulator - GUI" name="cadgui"> 
     36        <java jar="deploy/CADserver.jar" 
     37           fork="true"><jvmarg value="-version"/> 
     38         <classpath> 
     39           <pathelement location="deploy/CADserver.jar"/> 
     40         </classpath> 
     41       </java> 
     42    </target> 
     43    <target description="Run Paramics Communicator" name="pcomm"> 
     44    <antcall target="run-single"> 
     45       <param name="javac.includes" value="tmcsim/paramicscommunicator/PComm.java"/> 
     46       <param name="run.class" value="tmcsim/paramicscommunicator/PComm"/> 
     47    </antcall> 
     48    </target> 
     49    <target description="Run Simulation Manager" name="simmgr"> 
     50    <antcall target="run-single"> 
     51       <param name="javac.includes" value="tmcsim/simulationmanager/SimulationManager.java"/> 
     52       <param name="run.class" value="tmcsim/simulationmanager/SimulationManager"/> 
     53    </antcall> 
     54    </target> 
     55    <target description="Emulate Paramics Modeler" name="emulate"> 
     56        <echo file="${workdir}/paramics_status.xml" append="false"> 
     57            &lt;Paramics&gt; &lt;Network_Status&gt;WARMING&lt;/Network_Status&gt; &lt;Network_ID&gt;1&lt;/Network_ID&gt; &lt;/Paramics&gt; 
     58        </echo> 
     59        <sleep seconds="5"/> 
     60        <echo file="${workdir}/paramics_status.xml" append="false"> 
     61            &lt;Paramics&gt; &lt;Network_Status&gt;LOADED&lt;/Network_Status&gt; &lt;Network_ID&gt;1&lt;/Network_ID&gt; &lt;/Paramics&gt; 
     62        </echo> 
     63    </target> 
     64 
    1465<!--        STORE SUBVERSION BUILD STRING      --> 
    1566<target name="-post-init" description="Sets the buildversion for the current build"> 
     
    60111            /> 
    61112</checkstyle> 
    62 </target>      
    63     
     113</target> 
     114<!-- 
     115                ================= 
     116                ZIP for Web-CAT SECTION for CPE 305 assignments 
     117                ================= 
     118Create a zip file of source to CADSimulator for submission to Web-CAT grader. 
     119--> 
     120<target name="webcat-zip" depends="jar"> 
     121 
     122    <zip destfile="${workdir}/webcatsubmit.zip"> 
     123        <fileset dir="${workdir}/src/"> 
     124                 <include name="tmcsim/cadsimulator/viewer/**/*.java" /> 
     125                 <include name="tmcsim/cadsimulator/viewer/model/**/*.java" /> 
     126                 <include name="tmcsim/cadsimulator/viewer/actions/**/*.java" /> 
     127                 <include name="tmcsim/cadsimulator/videocontrol/**/*.java" /> 
     128                 <exclude name="tmcsim/paramics*/**"/> 
     129                 <exclude name="tmcsim/simulationmanager/**"/> 
     130                 <exclude name="tmcsim/cadsimulator/MP3Driver.java"/> 
     131        </fileset> 
     132        <!-- 
     133        <fileset dir="${workdir}"  includes="scripts/Cardfile.xml"/> 
     134        --> 
     135        <fileset dir="${workdir}/test/"> 
     136                 <include name="tmcsim/cadsimulator/viewer/CADSimulatorViewModelTest.java" /> 
     137        </fileset> 
     138    </zip> 
     139</target> 
    64140<!-- 
    65141                ================= 
     
    79155    <delete dir="${deploy.dir}"/> 
    80156    <mkdir dir="${deploy.dir}"/> 
    81  
     157    <tstamp> 
     158        <format property="TODAY" pattern="yyyy.MM.dd HH:mm" /> 
     159    </tstamp> 
    82160    <jar destfile="${deploy.dir}/temp_final.jar" filesetmanifest="skip"> 
    83161        <zipgroupfileset dir="dist" includes="*.jar"/> 
     
    125203      <jar destfile="${deploy.dir}/CADClient.jar" 
    126204       basedir="${build.dir}/classes" 
    127        includes="tmcsim/client/**, tmcsim/common/**, tmcsim/interfaces/**,  
    128             tmcsim/cadmodels/**"> 
    129         <zipgroupfileset dir="dist/lib" includes="xercesImpl.jar"/> 
     205       includes="tmcsim/client/**, tmcsim/common/**, tmcsim/interfaces/**, 
     206            tmcsim/cadmodels/**, tmcsim/simulationmanager/model/LogEntryCellRenderer.class"> 
     207      <zipgroupfileset dir="dist/lib" includes="xercesImpl.jar"/> 
    130208        <manifest> 
    131209            <attribute name="Main-Class" value="tmcsim.client.CADClient"/> 
     210            <attribute name="Implementation-Version" value="${TODAY}"/> 
    132211        </manifest> 
    133212      </jar> 
Note: See TracChangeset for help on using the changeset viewer.