morandat / ragel

Maven plug-in for ragel

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ragel

Maven plug-in for Ragel and RagelX

Currently this simple maven plugin take care of generating files with .rl and .rlx extensions. It does not recompile untouched files.

Supported phases:

  • compile
  • clean

Maven Coordinates

<repository>
  <id>se</id>
  <url>https://se.labri.fr/maven/</url>
  <!-- For some reason maven 3.0.4 seems required -->
</repository>

<build>
  <plugins>
    <plugin>
      <groupId>fr.labri.ragel</groupId>
      <artifactId>ragel</artifactId>
      <!-- A ''stable'' 0.1 version is also avialable -->
      <version>0.2-SNAPSHOT</version>
    </plugin>
  </plugins>
</build>

You can also ask to use the RagelX feature by adding an explicit dependency on it.

<build>
  <plugins>
    <plugin>
      <groupId>fr.labri.ragel</groupId>
      <artifactId>ragel</artifactId>
      <version>0.2-SNAPSHOT</version>

      <dependencies>
        <dependency>
          <groupId>fr.labri.ragel</groupId>
          <artifactId>ragelx</artifactId>
          <version>0.2-SNAPSHOT</version>
        </dependency>
      </dependencies>
    </plugin>
  </plugins>
</build>

About

Maven plug-in for ragel


Languages

Language:Java 100.0%