1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44
|
<?xml version="1.0" encoding="UTF-8"?>
<project basedir="." default="netbeans" name="php.editor">
<description>Builds, tests, and runs the project org.netbeans.modules.php.editor</description>
<import file="../nbbuild/templates/projectized.xml"/>
<!-- for generationg lexer and parser, uncomment the tasks and set up the right classpath -->
<!--<taskdef name="jflex"
classname="JFlex.anttask.JFlexTask"
classpath="/space/jflex/lib/JFlex.jar" />-->
<!--<target name="gen-lexer" >
<jflex file="tools/Php5ColoringScanner.flex"
destdir="src"
skel="tools/skeleton.netbeans"/>
</target>-->
<!--<target name="gen-astscanner" >
<jflex file="tools/ASTPHP5Scanner.flex"
destdir="src"
skel="tools/skeletonParser.netbeans"/>
</target>-->
<!--<target name="gen-docscanner" >
<jflex file="tools/DocumentorColoringScanner.flex"
destdir="src"
skel="tools/skeleton.netbeans"/>
</target>-->
<target name="gen-astparser">
<taskdef name="javacup"
classname="java_cup.anttask.CUPTask"
classpath="${nb_all}/libs.javacup/external/java-cup-11a.jar" />
<javacup srcfile="tools/ASTPHP5Parser.cup"
destdir="src"
parser="ASTPHP5Parser"
symbols="ASTPHP5Symbols"
interface="on"
/>
</target>
</project>
|