|
|
@@ -1,120 +1,121 @@
|
|
|
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
|
|
- xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
|
|
|
- <modelVersion>4.0.0</modelVersion>
|
|
|
- <artifactId>scheme</artifactId>
|
|
|
- <version>0.0.1-SNAPSHOT</version>
|
|
|
+<project xmlns="http://maven.apache.org/POM/4.0.0"
|
|
|
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
|
|
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
|
|
|
+ <modelVersion>4.0.0</modelVersion>
|
|
|
+ <artifactId>scheme</artifactId>
|
|
|
+ <version>0.0.1-SNAPSHOT</version>
|
|
|
|
|
|
- <build>
|
|
|
- <plugins>
|
|
|
- <plugin>
|
|
|
- <groupId>org.codehaus.mojo</groupId>
|
|
|
- <artifactId>build-helper-maven-plugin</artifactId>
|
|
|
- <version>3.2.0</version>
|
|
|
- <configuration>
|
|
|
- <sources>
|
|
|
- <source>target/generated-sources/javacc</source>
|
|
|
- </sources>
|
|
|
- </configuration>
|
|
|
- <executions>
|
|
|
- <execution>
|
|
|
- <id>add-javacc-source</id>
|
|
|
- <phase>generate-sources</phase>
|
|
|
- <goals>
|
|
|
- <goal>add-source</goal>
|
|
|
- </goals>
|
|
|
+ <build>
|
|
|
+ <plugins>
|
|
|
+ <plugin>
|
|
|
+ <groupId>org.codehaus.mojo</groupId>
|
|
|
+ <artifactId>build-helper-maven-plugin</artifactId>
|
|
|
+ <version>3.2.0</version>
|
|
|
+ <configuration>
|
|
|
+ <sources>
|
|
|
+ <source>target/generated-sources/javacc</source>
|
|
|
+ </sources>
|
|
|
+ </configuration>
|
|
|
+ <executions>
|
|
|
+ <execution>
|
|
|
+ <id>add-javacc-source</id>
|
|
|
+ <phase>generate-sources</phase>
|
|
|
+ <goals>
|
|
|
+ <goal>add-source</goal>
|
|
|
+ </goals>
|
|
|
|
|
|
- </execution>
|
|
|
- </executions>
|
|
|
- </plugin>
|
|
|
- <plugin>
|
|
|
- <groupId>org.codehaus.mojo</groupId>
|
|
|
- <artifactId>javacc-maven-plugin</artifactId>
|
|
|
- <version>2.6</version>
|
|
|
- <configuration>
|
|
|
- <grammarEncoding>${project.build.sourceEncoding}</grammarEncoding>
|
|
|
- <isStatic>false</isStatic>
|
|
|
- <debugparser>false</debugparser>
|
|
|
- </configuration>
|
|
|
+ </execution>
|
|
|
+ </executions>
|
|
|
+ </plugin>
|
|
|
+ <plugin>
|
|
|
+ <groupId>org.codehaus.mojo</groupId>
|
|
|
+ <artifactId>javacc-maven-plugin</artifactId>
|
|
|
+ <version>2.6</version>
|
|
|
+ <configuration>
|
|
|
+ <grammarEncoding>${project.build.sourceEncoding}</grammarEncoding>
|
|
|
+ <isStatic>false</isStatic>
|
|
|
+ <debugparser>false</debugparser>
|
|
|
+ </configuration>
|
|
|
|
|
|
- <executions>
|
|
|
- <execution>
|
|
|
- <id>javacc</id>
|
|
|
- <goals>
|
|
|
- <goal>javacc</goal>
|
|
|
- </goals>
|
|
|
- </execution>
|
|
|
- </executions>
|
|
|
+ <executions>
|
|
|
+ <execution>
|
|
|
+ <id>javacc</id>
|
|
|
+ <goals>
|
|
|
+ <goal>javacc</goal>
|
|
|
+ </goals>
|
|
|
+ </execution>
|
|
|
+ </executions>
|
|
|
|
|
|
- <dependencies>
|
|
|
- <dependency>
|
|
|
- <groupId>net.java.dev.javacc</groupId>
|
|
|
- <artifactId>javacc</artifactId>
|
|
|
- <version>7.0.10</version>
|
|
|
- </dependency>
|
|
|
- </dependencies>
|
|
|
- </plugin>
|
|
|
+ <dependencies>
|
|
|
+ <dependency>
|
|
|
+ <groupId>net.java.dev.javacc</groupId>
|
|
|
+ <artifactId>javacc</artifactId>
|
|
|
+ <version>7.0.10</version>
|
|
|
+ </dependency>
|
|
|
+ </dependencies>
|
|
|
+ </plugin>
|
|
|
|
|
|
- <plugin>
|
|
|
- <groupId>org.apache.maven.plugins</groupId>
|
|
|
- <artifactId>maven-jar-plugin</artifactId>
|
|
|
- <configuration>
|
|
|
- <archive>
|
|
|
- <manifest>
|
|
|
- <mainClass>de.jplag.scheme.Parser</mainClass>
|
|
|
- <packageName>jplag.scheme</packageName>
|
|
|
- </manifest>
|
|
|
- </archive>
|
|
|
- </configuration>
|
|
|
- </plugin>
|
|
|
- </plugins>
|
|
|
- <pluginManagement>
|
|
|
- <plugins>
|
|
|
- <!--This plugin's configuration is used to store Eclipse m2e settings
|
|
|
- only. It has no influence on the Maven build itself. -->
|
|
|
- <plugin>
|
|
|
- <groupId>org.eclipse.m2e</groupId>
|
|
|
- <artifactId>lifecycle-mapping</artifactId>
|
|
|
- <version>1.0.0</version>
|
|
|
- <configuration>
|
|
|
- <lifecycleMappingMetadata>
|
|
|
- <pluginExecutions>
|
|
|
- <pluginExecution>
|
|
|
- <pluginExecutionFilter>
|
|
|
- <groupId>
|
|
|
- org.codehaus.mojo
|
|
|
- </groupId>
|
|
|
- <artifactId>
|
|
|
- javacc-maven-plugin
|
|
|
- </artifactId>
|
|
|
- <versionRange>
|
|
|
- [2.6]
|
|
|
- </versionRange>
|
|
|
- <goals>
|
|
|
- <goal>javacc</goal>
|
|
|
- </goals>
|
|
|
- </pluginExecutionFilter>
|
|
|
- <action>
|
|
|
- <ignore></ignore>
|
|
|
- </action>
|
|
|
- </pluginExecution>
|
|
|
- </pluginExecutions>
|
|
|
- </lifecycleMappingMetadata>
|
|
|
- </configuration>
|
|
|
- </plugin>
|
|
|
- </plugins>
|
|
|
- </pluginManagement>
|
|
|
- </build>
|
|
|
+ <plugin>
|
|
|
+ <groupId>org.apache.maven.plugins</groupId>
|
|
|
+ <artifactId>maven-jar-plugin</artifactId>
|
|
|
+ <configuration>
|
|
|
+ <archive>
|
|
|
+ <manifest>
|
|
|
+ <mainClass>de.jplag.scheme.Parser</mainClass>
|
|
|
+ <packageName>jplag.scheme</packageName>
|
|
|
+ </manifest>
|
|
|
+ </archive>
|
|
|
+ </configuration>
|
|
|
+ </plugin>
|
|
|
+ </plugins>
|
|
|
+ <pluginManagement>
|
|
|
+ <plugins>
|
|
|
+ <!--This plugin's configuration is used to store Eclipse m2e settings
|
|
|
+ only. It has no influence on the Maven build itself. -->
|
|
|
+ <plugin>
|
|
|
+ <groupId>org.eclipse.m2e</groupId>
|
|
|
+ <artifactId>lifecycle-mapping</artifactId>
|
|
|
+ <version>1.0.0</version>
|
|
|
+ <configuration>
|
|
|
+ <lifecycleMappingMetadata>
|
|
|
+ <pluginExecutions>
|
|
|
+ <pluginExecution>
|
|
|
+ <pluginExecutionFilter>
|
|
|
+ <groupId>
|
|
|
+ org.codehaus.mojo
|
|
|
+ </groupId>
|
|
|
+ <artifactId>
|
|
|
+ javacc-maven-plugin
|
|
|
+ </artifactId>
|
|
|
+ <versionRange>
|
|
|
+ [2.6]
|
|
|
+ </versionRange>
|
|
|
+ <goals>
|
|
|
+ <goal>javacc</goal>
|
|
|
+ </goals>
|
|
|
+ </pluginExecutionFilter>
|
|
|
+ <action>
|
|
|
+ <ignore></ignore>
|
|
|
+ </action>
|
|
|
+ </pluginExecution>
|
|
|
+ </pluginExecutions>
|
|
|
+ </lifecycleMappingMetadata>
|
|
|
+ </configuration>
|
|
|
+ </plugin>
|
|
|
+ </plugins>
|
|
|
+ </pluginManagement>
|
|
|
+ </build>
|
|
|
|
|
|
- <dependencies>
|
|
|
- <dependency>
|
|
|
- <groupId>de.jplag</groupId>
|
|
|
- <artifactId>frontend-utils</artifactId>
|
|
|
- </dependency>
|
|
|
- </dependencies>
|
|
|
- <parent>
|
|
|
- <groupId>de.jplag</groupId>
|
|
|
- <artifactId>parent</artifactId>
|
|
|
- <version>0.3-SNAPSHOT</version>
|
|
|
- <relativePath>../jplag.parent/pom.xml</relativePath>
|
|
|
- </parent>
|
|
|
+ <dependencies>
|
|
|
+ <dependency>
|
|
|
+ <groupId>de.jplag</groupId>
|
|
|
+ <artifactId>frontend-utils</artifactId>
|
|
|
+ </dependency>
|
|
|
+ </dependencies>
|
|
|
+ <parent>
|
|
|
+ <groupId>de.jplag</groupId>
|
|
|
+ <artifactId>parent</artifactId>
|
|
|
+ <version>0.3-SNAPSHOT</version>
|
|
|
+ <relativePath>../jplag.parent/pom.xml</relativePath>
|
|
|
+ </parent>
|
|
|
</project>
|