Ticket #14455: build-use-java-task.patch

File build-use-java-task.patch, 1.1 KB (added by michael2402, 8 years ago)
  • build.xml

     
    207207    </target>
    208208    <target name="javacc" depends="init" unless="javacc.notRequired">
    209209        <mkdir dir="${mapcss.dir}/parsergen"/>
    210         <exec append="false" executable="java" failifexecutionfails="true">
    211             <arg value="-cp"/>
    212             <arg value="${javacc.home}/javacc.jar"/>
    213             <arg value="javacc"/>
     210        <java classname="javacc" fork="true" failonerror="true">
     211            <classpath path="${javacc.home}/javacc.jar"/>
    214212            <arg value="-DEBUG_PARSER=false"/>
    215213            <arg value="-DEBUG_TOKEN_MANAGER=false"/>
    216214            <arg value="-JDK_VERSION=1.8"/>
     
    217215            <arg value="-GRAMMAR_ENCODING=UTF-8"/>
    218216            <arg value="-OUTPUT_DIRECTORY=${mapcss.dir}/parsergen"/>
    219217            <arg value="${mapcss.dir}/MapCSSParser.jj"/>
    220         </exec>
     218        </java>
    221219    </target>
    222220    <target name="compile" depends="init,javacc">
    223221        <!-- COTS -->