Changeset 1039

Show
Ignore:
Timestamp:
12/03/07 08:58:52 (1 year ago)
Author:
jdn
Message:

changed parser and preparser target to specify a source directory

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/ProjectFortress/build.xml

    r1037 r1039  
    7979checkParserUptodate, clean, compile, compileCommon, compileCommonLint, 
    8080compileLint, doc, help, init, interpreter-jar, makeAST, operatorsGen, 
    81 parser, reportNotPassing, systemProperties, test, testAll, testDemos, 
     81fortressparser, preparser, parser, reportNotPassing, systemProperties, test, testAll, testDemos, 
    8282testNotPassing, testOnly testCruiseControl interpreter"/> 
    8383    </target> 
     
    335335            description="Package up the interpreter in a jar."> 
    336336        <jar 
    337             destfile="../components/fortress/FORTRESS/lib/interpreter.jar" 
     337            destfile="../bin/interpreter.jar" 
    338338            basedir="${build}" 
    339339            includes="**/*"/> 
     
    513513                    <srcfiles dir="${parser}" includes="**/*.rats"/> 
    514514                </uptodate> 
    515 <!-- 
    516515                <uptodate targetfile="${preparser}/PreFortress.java"> 
    517516                    <srcfiles dir="${preparser}" includes="**/*.rats"/> 
    518517                </uptodate> 
    519 --> 
    520518            </and> 
    521519        </condition> 
     
    545543             classname="xtc.parser.Rats" 
    546544             classpath="${xtc}/xtc.jar"> 
    547            <arg value="-html"/> 
    548            <arg value="-instantiated"/> 
    549             <arg value="PreFortress.rats"/> 
     545            <arg value="-in"/> 
     546            <arg value="${src}"/> 
     547            <arg value="Fortress.rats"/> 
    550548        </java> 
    551549    </target> 
     
    559557             classname="xtc.parser.Rats" 
    560558             classpath="${xtc}/xtc.jar"> 
    561            <arg value="-html"/> 
    562            <arg value="-instantiated"/> 
     559            <arg value="-in"/> 
     560            <arg value="${src}"/> 
    563561            <arg value="PreFortress.rats"/> 
    564562        </java> 
     
    568566            depends="checkParserUptodate" 
    569567            description="Fortress Parser"> 
    570         <echo message="Rebuilding parser..."/> 
     568       <echo message="Rebuilding parser..."/> 
    571569       <java fork="yes" 
    572570             dir="${parser}" 
    573571             classname="xtc.parser.Rats" 
    574572             classpath="${xtc}/xtc.jar"> 
     573            <arg value="-in"/> 
     574            <arg value="${src}"/> 
    575575            <arg value="Fortress.rats"/> 
     576        </java> 
     577        <echo message="Rebuilding the preparser..."/> 
     578        <java fork="yes" 
     579            dir="${preparser}" 
     580            classname="xtc.parser.Rats" 
     581            classpath="${xtc}/xtc.jar"> 
     582            <arg value="-in"/> 
     583            <arg value="${src}"/> 
     584            <arg value="PreFortress.rats"/> 
    576585        </java> 
    577586    </target>