Fixed manifest and build file so that mario can be built and run on the command-line.

This commit is contained in:
Woody Folsom
2012-03-18 12:27:29 -04:00
parent 7b6baaa538
commit 554e9af319

View File

@@ -7,8 +7,10 @@
<property name="build" location="classes" />
<property name="dist" location="dist" />
<property name="docs" location="docs" />
<property name="grammars" location="grammars" />
<property name="lib" location="lib" />
<property name="res" location="res" />
<property name="rules" location="rules" />
<property name="project.name" value="CS8803_P3" />
<property name="src" location="src" />
<property name="test" location="test" />
@@ -48,6 +50,16 @@
<include name="**/*" />
</fileset>
</copy>
<copy todir="${dist}/grammars">
<fileset dir="${grammars}">
<include name="**/*" />
</fileset>
</copy>
<copy todir="${dist}/rules">
<fileset dir="${rules}">
<include name="**/*" />
</fileset>
</copy>
<copy file="DetailedInfo.txt" todir="${dist}" failonerror="false" overwrite="true"/>
<copy file="player.txt" todir="${dist}" failonerror="false" overwrite="true" />
</target>
@@ -58,6 +70,7 @@
<fileset dir="${build}" excludes="**/*Test.class" />
<manifest>
<attribute name="Main-Class" value="dk.itu.mario.engine.Play" />
<attribute name="Class-Path" value="../lib/antlr-3.4-complete-no-antlrv2.jar ../lib/drools-api-5.2.0.M1.jar.jar ../lib/drools-compiler-5.3.0.Final.jar ../lib/drools-core-5.3.0.Final.jar ../lib/drools-decisiontables-5.3.0.Final.jar ../lib/drools-jsr94-5.3.0.Final.jar ../lib/ecj.jar ../lib/jdom.jar ../lib/knowledge-api-5.3.0.Final.jar ../lib/mvel2-2.1.Beta8.jar ../lib/slf4j-api-1.6.4.jar ../lib/xstream-1.4.2.jar ../lib/xuggle-xuggler.jar" />
</manifest>
</jar>
</target>