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