Aslak Helles�y wrote:
> Has anybody written a JavaCC plugin for Maven? Or does anybody have any
> tricks about how to run it from Maven?

Here's an excerpt from my projects's maven.xml, it uses the <jjtree> and
<javacc> tasks present in ant-optional.

  <goal name="javacc">
    <!-- jjt grammars -->
    <fileScanner var="treeFiles">
      <fileset dir="${pom.build.sourceDirectory}">
        <include name="**/*.jjt"/>
      </fileset>
    </fileScanner>
    <j:forEach var="file" items="${treeFiles.iterator()}">
      <jjtree target="${file.path}" javacchome="${build.javacc.home}"/>
    </j:forEach>
    <!-- jj grammars -->
    <fileScanner var="grammarFiles">
      <fileset dir="${pom.build.sourceDirectory}">
        <include name="**/*.jj"/>
      </fileset>
    </fileScanner>
    <j:forEach var="file" items="${grammarFiles.iterator()}">
      <javacc target="${file.path}" javacchome="${build.javacc.home}"/>
    </j:forEach>
  </goal>

Rafal


--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

  • JavaCC Aslak Helles�y
    • Rafal Krzewski

Reply via email to