Skip to content

Commit 90ddf0d

Browse files
committed
Add automatic module names (fixes bbottema#245)
1 parent 1e70513 commit 90ddf0d

File tree

11 files changed

+56
-11
lines changed

11 files changed

+56
-11
lines changed

modules/authenticated-socks-module/pom.xml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,13 +17,16 @@
1717
<name>Simple Java Mail - Authenticated SOCKS module</name>
1818
<description>Simple API, Complex Emails. Now with SOCKS5 support</description>
1919

20-
<dependencies>
20+
<properties>
21+
<automaticModuleName>org.simplejavamail.authenticatedsocks</automaticModuleName>
22+
</properties>
2123

24+
<dependencies>
2225
<!-- core dependencies -->
2326
<dependency>
2427
<groupId>org.simplejavamail</groupId>
2528
<artifactId>core-module</artifactId>
2629
<version>${project.version}</version>
2730
</dependency>
2831
</dependencies>
29-
</project>
32+
</project>

modules/batch-module/pom.xml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,10 @@
1717
<name>Simple Java Mail - Batch module</name>
1818
<description>Simple API, Complex Emails. High performance.</description>
1919

20+
<properties>
21+
<automaticModuleName>org.simplejavamail.batch</automaticModuleName>
22+
</properties>
23+
2024
<dependencies>
2125

2226
<!-- core dependencies -->
@@ -33,4 +37,4 @@
3337
<version>1.1.0</version>
3438
</dependency>
3539
</dependencies>
36-
</project>
40+
</project>

modules/cli-module/pom.xml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,10 @@
1717
<name>Simple Java Mail - CLI module</name>
1818
<description>Simple API, Complex Emails. Now with CLI support</description>
1919

20+
<properties>
21+
<automaticModuleName>org.simplejavamail.cli</automaticModuleName>
22+
</properties>
23+
2024
<dependencies>
2125

2226
<!-- core dependencies -->
@@ -145,4 +149,4 @@
145149
</plugin>
146150
</plugins>
147151
</build>
148-
</project>
152+
</project>

modules/core-module/pom.xml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,10 @@
1717
<name>Simple Java Mail - Core module</name>
1818
<description>Simple API, Complex Emails. Core module support</description>
1919

20+
<properties>
21+
<automaticModuleName>org.simplejavamail.core</automaticModuleName>
22+
</properties>
23+
2024
<dependencies>
2125

2226
<!-- core dependencies -->
@@ -55,4 +59,4 @@
5559
<scope>provided</scope><!-- makes library mandatory if we should support CLI (even optionally) -->
5660
</dependency>
5761
</dependencies>
58-
</project>
62+
</project>

modules/core-test-module/pom.xml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,10 @@
1717
<name>Simple Java Mail - Core Test module</name>
1818
<description>Simple API, Complex Emails. Core module test support</description>
1919

20+
<properties>
21+
<automaticModuleName>org.simplejavamail.test</automaticModuleName>
22+
</properties>
23+
2024
<dependencies>
2125
<dependency>
2226
<groupId>org.simplejavamail</groupId>
@@ -25,4 +29,4 @@
2529
<scope>compile</scope>
2630
</dependency>
2731
</dependencies>
28-
</project>
32+
</project>

modules/dkim-module/pom.xml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,10 @@
1717
<name>Simple Java Mail - DKIM module</name>
1818
<description>Simple API, Complex Emails. Now with DKIM support</description>
1919

20+
<properties>
21+
<automaticModuleName>org.simplejavamail.dkim</automaticModuleName>
22+
</properties>
23+
2024
<dependencies>
2125

2226
<!-- core dependencies -->
@@ -33,4 +37,4 @@
3337
<version>1.2.0</version>
3438
</dependency>
3539
</dependencies>
36-
</project>
40+
</project>

modules/outlook-module/pom.xml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,10 @@
1717
<name>Simple Java Mail - Outlook module</name>
1818
<description>Simple API, Complex Emails. Now with Outlook support</description>
1919

20+
<properties>
21+
<automaticModuleName>org.simplejavamail.outlook</automaticModuleName>
22+
</properties>
23+
2024
<dependencies>
2125

2226
<!-- core dependencies -->
@@ -50,4 +54,4 @@
5054
</dependency>
5155
</dependencies>
5256
</dependencyManagement>
53-
</project>
57+
</project>

modules/simple-java-mail/pom.xml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818
<description>Simple API, Complex Emails. A light weight wrapper for the JavaMail SMTP API</description>
1919

2020
<properties>
21+
<automaticModuleName>org.simplejavamail</automaticModuleName>
2122
<spring.version>[4.3.18.RELEASE,)</spring.version>
2223
</properties>
2324

@@ -149,4 +150,4 @@
149150
</profile>
150151
</profiles>
151152

152-
</project>
153+
</project>

modules/smime-module/pom.xml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,10 @@
1717
<name>Simple Java Mail - S/MIME module</name>
1818
<description>Simple API, Complex Emails. Now with S/MIME support</description>
1919

20+
<properties>
21+
<automaticModuleName>org.simplejavamail.smime</automaticModuleName>
22+
</properties>
23+
2024
<dependencies>
2125

2226
<!-- core dependencies -->
@@ -39,4 +43,4 @@
3943
</exclusions>
4044
</dependency>
4145
</dependencies>
42-
</project>
46+
</project>

modules/spring-module/pom.xml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818
<description>Simple API, Complex Emails. Now with Spring support</description>
1919

2020
<properties>
21+
<automaticModuleName>org.simplejavamail.spring</automaticModuleName>
2122
<spring.version>[4.3.18.RELEASE,)</spring.version>
2223
</properties>
2324

@@ -58,4 +59,4 @@
5859
<scope>test</scope>
5960
</dependency>
6061
</dependencies>
61-
</project>
62+
</project>

0 commit comments

Comments
 (0)