You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by ah...@apache.org on 2022/01/18 18:00:22 UTC

[commons-math] 02/03: Add a release profile

This is an automated email from the ASF dual-hosted git repository.

aherbert pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/commons-math.git

commit 916a7d0c149b4f7f7018b5055c447c51ce153992
Author: aherbert <ah...@apache.org>
AuthorDate: Tue Jan 18 17:35:17 2022 +0000

    Add a release profile
---
 pom.xml | 20 ++++++++++++++++++++
 1 file changed, 20 insertions(+)

diff --git a/pom.xml b/pom.xml
index c618f11..70019ee 100644
--- a/pom.xml
+++ b/pom.xml
@@ -844,6 +844,26 @@ This is avoided by creating an empty directory when svn is not available.
         </plugins>
       </build>
     </profile>
+
+    <profile>
+      <id>release</id>
+      <modules> <!-- Do not change the ordering of the 4 blocks below. -->
+
+        <!-- 1. Modules that do not depend on "legacy" codes. -->
+        <module>commons-math-core</module>
+        <module>commons-math-neuralnet</module>
+        <module>commons-math-transform</module>
+
+        <!-- 2. Modularized (but not refactored) legacy functionalities. -->
+        <module>commons-math-legacy-exception</module>
+        <module>commons-math-legacy-core</module>
+
+        <!-- 3. Non-modularized legacy functionalities. -->
+        <module>commons-math-legacy</module>
+
+        <module>dist-archive</module>
+      </modules>
+    </profile>
   </profiles>
 
   <developers>