pom.xml revision a65332494cc72dc4ada64b1f710405508be72c00
59b6a8c0cc6ef741a7180504b3c371e67c2aa338Knut Anders Hatlen<?xml version="1.0" encoding="UTF-8"?>
c0550b01024b910b8c1468811c0ea663b10b1372Trond Norbye<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
c0550b01024b910b8c1468811c0ea663b10b1372Trond Norbye xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
c0550b01024b910b8c1468811c0ea663b10b1372Trond Norbye <modelVersion>4.0.0</modelVersion>
59b6a8c0cc6ef741a7180504b3c371e67c2aa338Knut Anders Hatlen <groupId>org.opensolaris.opengrok</groupId>
c0550b01024b910b8c1468811c0ea663b10b1372Trond Norbye <artifactId>opengrok-indexer</artifactId>
c0550b01024b910b8c1468811c0ea663b10b1372Trond Norbye <packaging>jar</packaging>
c0550b01024b910b8c1468811c0ea663b10b1372Trond Norbye <version>0.10-SNAPSHOT</version>
c0550b01024b910b8c1468811c0ea663b10b1372Trond Norbye <name>OpenGrok Indexer</name>
c0550b01024b910b8c1468811c0ea663b10b1372Trond Norbye
c0550b01024b910b8c1468811c0ea663b10b1372Trond Norbye <parent>
c0550b01024b910b8c1468811c0ea663b10b1372Trond Norbye <groupId>org.opensolaris.opengrok</groupId>
c0550b01024b910b8c1468811c0ea663b10b1372Trond Norbye <artifactId>opengrok</artifactId>
c0550b01024b910b8c1468811c0ea663b10b1372Trond Norbye <version>0.10-SNAPSHOT</version>
c0550b01024b910b8c1468811c0ea663b10b1372Trond Norbye </parent>
c0550b01024b910b8c1468811c0ea663b10b1372Trond Norbye
c0550b01024b910b8c1468811c0ea663b10b1372Trond Norbye <build>
c0550b01024b910b8c1468811c0ea663b10b1372Trond Norbye <sourceDirectory>/src</sourceDirectory>
c0550b01024b910b8c1468811c0ea663b10b1372Trond Norbye <testSourceDirectory>/test</testSourceDirectory>
c0550b01024b910b8c1468811c0ea663b10b1372Trond Norbye
c0550b01024b910b8c1468811c0ea663b10b1372Trond Norbye <resources>
14a41f02433890d19b2f871156271e3388cd0845Jens Elkner <resource>
14a41f02433890d19b2f871156271e3388cd0845Jens Elkner <targetPath>org/opensolaris/opengrok/analysis/sql/</targetPath>
14a41f02433890d19b2f871156271e3388cd0845Jens Elkner <directory>/src/org/opensolaris/opengrok/analysis/sql/</directory>
14a41f02433890d19b2f871156271e3388cd0845Jens Elkner <excludes><exclude>*.java</exclude></excludes>
14a41f02433890d19b2f871156271e3388cd0845Jens Elkner </resource>
14a41f02433890d19b2f871156271e3388cd0845Jens Elkner <resource>
14a41f02433890d19b2f871156271e3388cd0845Jens Elkner <targetPath>org/opensolaris/opengrok/index/</targetPath>
59b6a8c0cc6ef741a7180504b3c371e67c2aa338Knut Anders Hatlen <directory>/src/org/opensolaris/opengrok/index/</directory>
59b6a8c0cc6ef741a7180504b3c371e67c2aa338Knut Anders Hatlen <excludes><exclude>*.java</exclude></excludes>
14a41f02433890d19b2f871156271e3388cd0845Jens Elkner </resource>
14a41f02433890d19b2f871156271e3388cd0845Jens Elkner <resource>
14a41f02433890d19b2f871156271e3388cd0845Jens Elkner <targetPath>org/opensolaris/opengrok/management/</targetPath>
14a41f02433890d19b2f871156271e3388cd0845Jens Elkner <directory>/src/org/opensolaris/opengrok/management/</directory>
14a41f02433890d19b2f871156271e3388cd0845Jens Elkner <excludes>
c0550b01024b910b8c1468811c0ea663b10b1372Trond Norbye <exclude>*.java</exclude>
59b6a8c0cc6ef741a7180504b3c371e67c2aa338Knut Anders Hatlen <exclude>*.html</exclude>
59b6a8c0cc6ef741a7180504b3c371e67c2aa338Knut Anders Hatlen </excludes>
59b6a8c0cc6ef741a7180504b3c371e67c2aa338Knut Anders Hatlen </resource>
14a41f02433890d19b2f871156271e3388cd0845Jens Elkner <resource>
14a41f02433890d19b2f871156271e3388cd0845Jens Elkner <targetPath>org/opensolaris/opengrok/history/</targetPath>
14a41f02433890d19b2f871156271e3388cd0845Jens Elkner <directory>/src/org/opensolaris/opengrok/history/</directory>
59b6a8c0cc6ef741a7180504b3c371e67c2aa338Knut Anders Hatlen <excludes>
59b6a8c0cc6ef741a7180504b3c371e67c2aa338Knut Anders Hatlen <exclude>*.java</exclude>
59b6a8c0cc6ef741a7180504b3c371e67c2aa338Knut Anders Hatlen <exclude>*.html</exclude>
59b6a8c0cc6ef741a7180504b3c371e67c2aa338Knut Anders Hatlen </excludes>
59b6a8c0cc6ef741a7180504b3c371e67c2aa338Knut Anders Hatlen </resource>
59b6a8c0cc6ef741a7180504b3c371e67c2aa338Knut Anders Hatlen </resources>
14a41f02433890d19b2f871156271e3388cd0845Jens Elkner
14a41f02433890d19b2f871156271e3388cd0845Jens Elkner <testResources>
14a41f02433890d19b2f871156271e3388cd0845Jens Elkner <testResource>
59b6a8c0cc6ef741a7180504b3c371e67c2aa338Knut Anders Hatlen <targetPath>org/opensolaris/opengrok/history/</targetPath>
59b6a8c0cc6ef741a7180504b3c371e67c2aa338Knut Anders Hatlen <directory>/test/org/opensolaris/opengrok/history/</directory>
59b6a8c0cc6ef741a7180504b3c371e67c2aa338Knut Anders Hatlen <excludes><exclude>*.java</exclude></excludes>
14a41f02433890d19b2f871156271e3388cd0845Jens Elkner </testResource>
14a41f02433890d19b2f871156271e3388cd0845Jens Elkner </testResources>
14a41f02433890d19b2f871156271e3388cd0845Jens Elkner
59b6a8c0cc6ef741a7180504b3c371e67c2aa338Knut Anders Hatlen <plugins>
59b6a8c0cc6ef741a7180504b3c371e67c2aa338Knut Anders Hatlen <plugin>
59b6a8c0cc6ef741a7180504b3c371e67c2aa338Knut Anders Hatlen <groupId>de.jflex</groupId>
59b6a8c0cc6ef741a7180504b3c371e67c2aa338Knut Anders Hatlen <artifactId>maven-jflex-plugin</artifactId>
59b6a8c0cc6ef741a7180504b3c371e67c2aa338Knut Anders Hatlen <version>1.4.3</version>
14a41f02433890d19b2f871156271e3388cd0845Jens Elkner <executions>
14a41f02433890d19b2f871156271e3388cd0845Jens Elkner <execution>
14a41f02433890d19b2f871156271e3388cd0845Jens Elkner <goals>
59b6a8c0cc6ef741a7180504b3c371e67c2aa338Knut Anders Hatlen <goal>generate</goal>
59b6a8c0cc6ef741a7180504b3c371e67c2aa338Knut Anders Hatlen </goals>
59b6a8c0cc6ef741a7180504b3c371e67c2aa338Knut Anders Hatlen <configuration>
59b6a8c0cc6ef741a7180504b3c371e67c2aa338Knut Anders Hatlen <outputDirectory>/generatedsrc/</outputDirectory>
59b6a8c0cc6ef741a7180504b3c371e67c2aa338Knut Anders Hatlen <lexDefinitions>
59b6a8c0cc6ef741a7180504b3c371e67c2aa338Knut Anders Hatlen <lexDefinition>/src/org/opensolaris/opengrok/analysis/c/CSymbolTokenizer.lex</lexDefinition>
59b6a8c0cc6ef741a7180504b3c371e67c2aa338Knut Anders Hatlen <lexDefinition>/src/org/opensolaris/opengrok/analysis/c/CXref.lex</lexDefinition>
59b6a8c0cc6ef741a7180504b3c371e67c2aa338Knut Anders Hatlen <lexDefinition>/src/org/opensolaris/opengrok/analysis/c/CxxSymbolTokenizer.lex</lexDefinition>
59b6a8c0cc6ef741a7180504b3c371e67c2aa338Knut Anders Hatlen <lexDefinition>/src/org/opensolaris/opengrok/analysis/c/CxxXref.lex</lexDefinition>
59b6a8c0cc6ef741a7180504b3c371e67c2aa338Knut Anders Hatlen <lexDefinition>/src/org/opensolaris/opengrok/analysis/document/TroffFullTokenizer.lex</lexDefinition>
59b6a8c0cc6ef741a7180504b3c371e67c2aa338Knut Anders Hatlen <lexDefinition>/src/org/opensolaris/opengrok/analysis/document/TroffXref.lex</lexDefinition>
14a41f02433890d19b2f871156271e3388cd0845Jens Elkner <lexDefinition>/src/org/opensolaris/opengrok/analysis/fortran/FortranSymbolTokenizer.lex</lexDefinition>
14a41f02433890d19b2f871156271e3388cd0845Jens Elkner <lexDefinition>/src/org/opensolaris/opengrok/analysis/fortran/FortranXref.lex</lexDefinition>
14a41f02433890d19b2f871156271e3388cd0845Jens Elkner <lexDefinition>/src/org/opensolaris/opengrok/analysis/java/JavaSymbolTokenizer.lex</lexDefinition>
59b6a8c0cc6ef741a7180504b3c371e67c2aa338Knut Anders Hatlen <lexDefinition>/src/org/opensolaris/opengrok/analysis/java/JavaXref.lex</lexDefinition>
59b6a8c0cc6ef741a7180504b3c371e67c2aa338Knut Anders Hatlen <lexDefinition>/src/org/opensolaris/opengrok/analysis/lisp/LispSymbolTokenizer.lex</lexDefinition>
59b6a8c0cc6ef741a7180504b3c371e67c2aa338Knut Anders Hatlen <lexDefinition>/src/org/opensolaris/opengrok/analysis/lisp/LispXref.lex</lexDefinition>
59b6a8c0cc6ef741a7180504b3c371e67c2aa338Knut Anders Hatlen <lexDefinition>/src/org/opensolaris/opengrok/analysis/plain/PlainFullTokenizer.lex</lexDefinition>
59b6a8c0cc6ef741a7180504b3c371e67c2aa338Knut Anders Hatlen <lexDefinition>/src/org/opensolaris/opengrok/analysis/plain/PlainSymbolTokenizer.lex</lexDefinition>
59b6a8c0cc6ef741a7180504b3c371e67c2aa338Knut Anders Hatlen <lexDefinition>/src/org/opensolaris/opengrok/analysis/plain/PlainXref.lex</lexDefinition>
59b6a8c0cc6ef741a7180504b3c371e67c2aa338Knut Anders Hatlen <lexDefinition>/src/org/opensolaris/opengrok/analysis/plain/XMLXref.lex</lexDefinition>
59b6a8c0cc6ef741a7180504b3c371e67c2aa338Knut Anders Hatlen <lexDefinition>/src/org/opensolaris/opengrok/analysis/python/PythonSymbolTokenizer.lex</lexDefinition>
59b6a8c0cc6ef741a7180504b3c371e67c2aa338Knut Anders Hatlen <lexDefinition>/src/org/opensolaris/opengrok/analysis/python/PythonXref.lex</lexDefinition>
59b6a8c0cc6ef741a7180504b3c371e67c2aa338Knut Anders Hatlen <lexDefinition>/src/org/opensolaris/opengrok/analysis/perl/PerlSymbolTokenizer.lex</lexDefinition>
59b6a8c0cc6ef741a7180504b3c371e67c2aa338Knut Anders Hatlen <lexDefinition>/src/org/opensolaris/opengrok/analysis/perl/PerlXref.lex</lexDefinition>
59b6a8c0cc6ef741a7180504b3c371e67c2aa338Knut Anders Hatlen <lexDefinition>/src/org/opensolaris/opengrok/analysis/sh/ShSymbolTokenizer.lex</lexDefinition>
59b6a8c0cc6ef741a7180504b3c371e67c2aa338Knut Anders Hatlen <lexDefinition>/src/org/opensolaris/opengrok/analysis/sh/ShXref.lex</lexDefinition>
59b6a8c0cc6ef741a7180504b3c371e67c2aa338Knut Anders Hatlen <lexDefinition>/src/org/opensolaris/opengrok/analysis/sql/SQLXref.lex</lexDefinition>
59b6a8c0cc6ef741a7180504b3c371e67c2aa338Knut Anders Hatlen <lexDefinition>/src/org/opensolaris/opengrok/analysis/tcl/TclSymbolTokenizer.lex</lexDefinition>
59b6a8c0cc6ef741a7180504b3c371e67c2aa338Knut Anders Hatlen <lexDefinition>/src/org/opensolaris/opengrok/analysis/tcl/TclXref.lex</lexDefinition>
59b6a8c0cc6ef741a7180504b3c371e67c2aa338Knut Anders Hatlen <lexDefinition>/src/org/opensolaris/opengrok/search/context/HistoryLineTokenizer.lex</lexDefinition>
59b6a8c0cc6ef741a7180504b3c371e67c2aa338Knut Anders Hatlen <lexDefinition>/src/org/opensolaris/opengrok/search/context/PlainLineTokenizer.lex</lexDefinition>
59b6a8c0cc6ef741a7180504b3c371e67c2aa338Knut Anders Hatlen </lexDefinitions>
14a41f02433890d19b2f871156271e3388cd0845Jens Elkner </configuration>
59b6a8c0cc6ef741a7180504b3c371e67c2aa338Knut Anders Hatlen </execution>
14a41f02433890d19b2f871156271e3388cd0845Jens Elkner </executions>
59b6a8c0cc6ef741a7180504b3c371e67c2aa338Knut Anders Hatlen </plugin>
59b6a8c0cc6ef741a7180504b3c371e67c2aa338Knut Anders Hatlen
14a41f02433890d19b2f871156271e3388cd0845Jens Elkner <plugin>
59b6a8c0cc6ef741a7180504b3c371e67c2aa338Knut Anders Hatlen <artifactId>maven-antrun-plugin</artifactId>
14a41f02433890d19b2f871156271e3388cd0845Jens Elkner <executions>
59b6a8c0cc6ef741a7180504b3c371e67c2aa338Knut Anders Hatlen <execution>
59b6a8c0cc6ef741a7180504b3c371e67c2aa338Knut Anders Hatlen <id>build-config-files</id>
14a41f02433890d19b2f871156271e3388cd0845Jens Elkner <phase>process-test-classes</phase>
59b6a8c0cc6ef741a7180504b3c371e67c2aa338Knut Anders Hatlen <goals>
59b6a8c0cc6ef741a7180504b3c371e67c2aa338Knut Anders Hatlen <goal>run</goal>
14a41f02433890d19b2f871156271e3388cd0845Jens Elkner </goals>
59b6a8c0cc6ef741a7180504b3c371e67c2aa338Knut Anders Hatlen <configuration>
14a41f02433890d19b2f871156271e3388cd0845Jens Elkner <tasks unless="maven.test.skip">
59b6a8c0cc6ef741a7180504b3c371e67c2aa338Knut Anders Hatlen <ant antfile="${basedir}/build.xml">
14a41f02433890d19b2f871156271e3388cd0845Jens Elkner <target name="-post-compile-test"/>
e655c7911217c7948ee6d9eb73bff3a712b0fa70Lubos Kosco </ant>
14a41f02433890d19b2f871156271e3388cd0845Jens Elkner </tasks>
59b6a8c0cc6ef741a7180504b3c371e67c2aa338Knut Anders Hatlen </configuration>
14a41f02433890d19b2f871156271e3388cd0845Jens Elkner </execution>
59b6a8c0cc6ef741a7180504b3c371e67c2aa338Knut Anders Hatlen </executions>
14a41f02433890d19b2f871156271e3388cd0845Jens Elkner </plugin>
14a41f02433890d19b2f871156271e3388cd0845Jens Elkner
14a41f02433890d19b2f871156271e3388cd0845Jens Elkner <plugin>
14a41f02433890d19b2f871156271e3388cd0845Jens Elkner <groupId>org.apache.maven.plugins</groupId>
14a41f02433890d19b2f871156271e3388cd0845Jens Elkner <artifactId>maven-surefire-plugin</artifactId>
14a41f02433890d19b2f871156271e3388cd0845Jens Elkner <configuration>
14a41f02433890d19b2f871156271e3388cd0845Jens Elkner <excludes>
14a41f02433890d19b2f871156271e3388cd0845Jens Elkner <!-- Test helper class with name that confuses surefire -->
14a41f02433890d19b2f871156271e3388cd0845Jens Elkner <exclude>**/TestRepository.java</exclude>
14a41f02433890d19b2f871156271e3388cd0845Jens Elkner </excludes>
14a41f02433890d19b2f871156271e3388cd0845Jens Elkner </configuration>
14a41f02433890d19b2f871156271e3388cd0845Jens Elkner </plugin>
14a41f02433890d19b2f871156271e3388cd0845Jens Elkner
14a41f02433890d19b2f871156271e3388cd0845Jens Elkner
59b6a8c0cc6ef741a7180504b3c371e67c2aa338Knut Anders Hatlen </plugins>
14a41f02433890d19b2f871156271e3388cd0845Jens Elkner </build>
14a41f02433890d19b2f871156271e3388cd0845Jens Elkner
59b6a8c0cc6ef741a7180504b3c371e67c2aa338Knut Anders Hatlen <dependencies>
14a41f02433890d19b2f871156271e3388cd0845Jens Elkner <dependency>
14a41f02433890d19b2f871156271e3388cd0845Jens Elkner <groupId>org.apache.bcel</groupId>
14a41f02433890d19b2f871156271e3388cd0845Jens Elkner <artifactId>bcel</artifactId>
14a41f02433890d19b2f871156271e3388cd0845Jens Elkner </dependency>
14a41f02433890d19b2f871156271e3388cd0845Jens Elkner <dependency>
14a41f02433890d19b2f871156271e3388cd0845Jens Elkner <groupId>org.apache.lucene</groupId>
59b6a8c0cc6ef741a7180504b3c371e67c2aa338Knut Anders Hatlen <artifactId>lucene-core</artifactId>
14a41f02433890d19b2f871156271e3388cd0845Jens Elkner </dependency>
59b6a8c0cc6ef741a7180504b3c371e67c2aa338Knut Anders Hatlen <dependency>
59b6a8c0cc6ef741a7180504b3c371e67c2aa338Knut Anders Hatlen <groupId>org.apache.lucene</groupId>
14a41f02433890d19b2f871156271e3388cd0845Jens Elkner <artifactId>lucene-spellchecker</artifactId>
14a41f02433890d19b2f871156271e3388cd0845Jens Elkner </dependency>
59b6a8c0cc6ef741a7180504b3c371e67c2aa338Knut Anders Hatlen <dependency>
14a41f02433890d19b2f871156271e3388cd0845Jens Elkner <groupId>javax.servlet</groupId>
14a41f02433890d19b2f871156271e3388cd0845Jens Elkner <artifactId>servlet-api</artifactId>
59b6a8c0cc6ef741a7180504b3c371e67c2aa338Knut Anders Hatlen </dependency>
59b6a8c0cc6ef741a7180504b3c371e67c2aa338Knut Anders Hatlen <dependency>
14a41f02433890d19b2f871156271e3388cd0845Jens Elkner <groupId>oro</groupId>
59b6a8c0cc6ef741a7180504b3c371e67c2aa338Knut Anders Hatlen <artifactId>oro</artifactId>
59b6a8c0cc6ef741a7180504b3c371e67c2aa338Knut Anders Hatlen </dependency>
14a41f02433890d19b2f871156271e3388cd0845Jens Elkner <dependency>
59b6a8c0cc6ef741a7180504b3c371e67c2aa338Knut Anders Hatlen <groupId>org.opensolaris.opengrok</groupId>
59b6a8c0cc6ef741a7180504b3c371e67c2aa338Knut Anders Hatlen <artifactId>jrcs</artifactId>
14a41f02433890d19b2f871156271e3388cd0845Jens Elkner <version>${project.version}</version>
14a41f02433890d19b2f871156271e3388cd0845Jens Elkner </dependency>
14a41f02433890d19b2f871156271e3388cd0845Jens Elkner <dependency>
14a41f02433890d19b2f871156271e3388cd0845Jens Elkner <groupId>org.apache.ant</groupId>
14a41f02433890d19b2f871156271e3388cd0845Jens Elkner <artifactId>ant</artifactId>
14a41f02433890d19b2f871156271e3388cd0845Jens Elkner </dependency>
8e4e27126852837892d11016ca62f6b8f51997b8Lubos Kosco <dependency>
8e4e27126852837892d11016ca62f6b8f51997b8Lubos Kosco <groupId>junit</groupId>
8e4e27126852837892d11016ca62f6b8f51997b8Lubos Kosco <artifactId>junit</artifactId>
14a41f02433890d19b2f871156271e3388cd0845Jens Elkner <scope>test</scope>
59b6a8c0cc6ef741a7180504b3c371e67c2aa338Knut Anders Hatlen </dependency>
14a41f02433890d19b2f871156271e3388cd0845Jens Elkner <dependency>
14a41f02433890d19b2f871156271e3388cd0845Jens Elkner <groupId>org.apache.derby</groupId>
59b6a8c0cc6ef741a7180504b3c371e67c2aa338Knut Anders Hatlen <artifactId>derby</artifactId>
14a41f02433890d19b2f871156271e3388cd0845Jens Elkner <scope>test</scope>
14a41f02433890d19b2f871156271e3388cd0845Jens Elkner </dependency>
14a41f02433890d19b2f871156271e3388cd0845Jens Elkner<!-- <dependency>
14a41f02433890d19b2f871156271e3388cd0845Jens Elkner <groupId>org.apache.derby</groupId>
14a41f02433890d19b2f871156271e3388cd0845Jens Elkner <artifactId>derbyclient</artifactId>
14a41f02433890d19b2f871156271e3388cd0845Jens Elkner <scope>run</scope>
14a41f02433890d19b2f871156271e3388cd0845Jens Elkner </dependency>
14a41f02433890d19b2f871156271e3388cd0845Jens Elkner-->
</dependencies>
</project>