summaryrefslogtreecommitdiffstats
path: root/documentapi/pom.xml
diff options
context:
space:
mode:
authorgjoranv <gv@verizonmedia.com>2020-06-29 18:33:40 +0200
committergjoranv <gv@verizonmedia.com>2020-06-30 00:04:20 +0200
commit96c22197e668850b887c7cdda05ee5130bee5cb9 (patch)
treef49acdec5ab80eeaa56a80cde72bddc5bca0982a /documentapi/pom.xml
parentbb7d188e04ff44318906dfa9ede5b532409ebf9f (diff)
Add container-documentapi module.
Diffstat (limited to 'documentapi/pom.xml')
-rw-r--r--documentapi/pom.xml22
1 files changed, 15 insertions, 7 deletions
diff --git a/documentapi/pom.xml b/documentapi/pom.xml
index 245c20b3a46..4249902eb5b 100644
--- a/documentapi/pom.xml
+++ b/documentapi/pom.xml
@@ -10,13 +10,13 @@
<relativePath>../parent/pom.xml</relativePath>
</parent>
<artifactId>documentapi</artifactId>
- <packaging>container-plugin</packaging>
+ <packaging>jar</packaging>
<version>7-SNAPSHOT</version>
<dependencies>
<dependency>
+ <!-- Needed because 'document' uses guava collections -->
<groupId>com.google.guava</groupId>
<artifactId>guava</artifactId>
- <scope>provided</scope>
</dependency>
<dependency>
<groupId>junit</groupId>
@@ -78,11 +78,6 @@
<build>
<plugins>
<plugin>
- <groupId>com.yahoo.vespa</groupId>
- <artifactId>bundle-plugin</artifactId>
- <extensions>true</extensions>
- </plugin>
- <plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
@@ -107,6 +102,19 @@
</plugin>
<plugin>
<groupId>com.yahoo.vespa</groupId>
+ <artifactId>config-class-plugin</artifactId>
+ <version>${project.version}</version>
+ <executions>
+ <execution>
+ <id>config-gen</id>
+ <goals>
+ <goal>config-gen</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <groupId>com.yahoo.vespa</groupId>
<artifactId>abi-check-plugin</artifactId>
</plugin>
</plugins>