You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@datasketches.apache.org by dc...@apache.org on 2021/03/27 22:37:38 UTC
[datasketches-memory] 02/02: Add javadoc plugin
This is an automated email from the ASF dual-hosted git repository.
dcromberge pushed a commit to branch multi-module-experimental
in repository https://gitbox.apache.org/repos/asf/datasketches-memory.git
commit d814e79426db15a97b2f8d9f0ec03a8bb42b4a97
Author: David Cromberge <da...@gmail.com>
AuthorDate: Sat Mar 27 22:37:19 2021 +0000
Add javadoc plugin
---
datasketches-memory-base/pom.xml | 20 ++++++++++++++++++++
.../src/assembly/mrjar.xml | 15 ---------------
pom.xml | 2 ++
3 files changed, 22 insertions(+), 15 deletions(-)
diff --git a/datasketches-memory-base/pom.xml b/datasketches-memory-base/pom.xml
index 29896c2..a73436c 100644
--- a/datasketches-memory-base/pom.xml
+++ b/datasketches-memory-base/pom.xml
@@ -61,6 +61,26 @@
</configuration>
</plugin>
<plugin>
+ <!-- Extends Apache Parent pom, apache-release profile -->
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-javadoc-plugin</artifactId>
+ <version>${maven-javadoc-plugin.version}</version>
+ <configuration>
+ <docfilessubdirs>true</docfilessubdirs>
+ <jdkToolchain>
+ <version>1.8</version>
+ </jdkToolchain>
+ </configuration>
+ <executions>
+ <execution>
+ <id>attach-javadocs</id>
+ <goals>
+ <goal>jar</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
<!-- Apache Parent pom, pluginManagement-->
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
diff --git a/datasketches-memory-multirelease/src/assembly/mrjar.xml b/datasketches-memory-multirelease/src/assembly/mrjar.xml
index c7cb90a..b9e9100 100644
--- a/datasketches-memory-multirelease/src/assembly/mrjar.xml
+++ b/datasketches-memory-multirelease/src/assembly/mrjar.xml
@@ -55,21 +55,6 @@
<moduleSet>
<useAllReactorProjects>true</useAllReactorProjects>
<includes>
- <include>org.apache.datasketches:datasketches-memory-java9</include>
- </includes>
- <binaries>
- <unpack>true</unpack>
- <includeDependencies>false</includeDependencies>
- <unpackOptions>
- <includes>
- <include>module-info.class</include>
- </includes>
- </unpackOptions>
- </binaries>
- </moduleSet>
- <moduleSet>
- <useAllReactorProjects>true</useAllReactorProjects>
- <includes>
<include>org.apache.datasketches:datasketches-memory-java11</include>
</includes>
<binaries>
diff --git a/pom.xml b/pom.xml
index a7b09f2..5436f40 100644
--- a/pom.xml
+++ b/pom.xml
@@ -247,6 +247,8 @@ under the License.
</executions>
</plugin>
+
+
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-enforcer-plugin</artifactId>
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@datasketches.apache.org
For additional commands, e-mail: commits-help@datasketches.apache.org