diff options
Diffstat (limited to 'vespajlib/pom.xml')
-rw-r--r-- | vespajlib/pom.xml | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/vespajlib/pom.xml b/vespajlib/pom.xml index 27e8d4020ae..e19fd668e49 100644 --- a/vespajlib/pom.xml +++ b/vespajlib/pom.xml @@ -77,6 +77,14 @@ <groupId>com.yahoo.vespa</groupId> <artifactId>bundle-plugin</artifactId> <extensions>true</extensions> + <configuration> + <Import-Package> + net.jpountz.lz4;version=${lz4.version} + </Import-Package> + <discPreInstallBundle> + lz4-${lz4.version}.jar + </discPreInstallBundle> + </configuration> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> @@ -99,6 +107,25 @@ <updateReleaseInfo>true</updateReleaseInfo> </configuration> </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-dependency-plugin</artifactId> + <executions> + <execution> + <id>copy-dependencies</id> + <phase>package</phase> + <goals> + <goal>copy-dependencies</goal> + </goals> + </execution> + </executions> + <configuration> + <includeGroupIds>net.jpountz.lz4</includeGroupIds> + <overWriteReleases>false</overWriteReleases> + <overWriteSnapshots>false</overWriteSnapshots> + <excludeTransitive>true</excludeTransitive> + </configuration> + </plugin> </plugins> </build> </project> |