Skip to content

Commit 6f52b35

Browse files
author
Robert James Oxspring
committed
Build system changes in preparation for 2.0B1 release
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/cli/trunk@130073 13f79535-47bb-0310-9956-ffa450edef68
1 parent f75612e commit 6f52b35

3 files changed

Lines changed: 51 additions & 15 deletions

File tree

project.properties

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,10 @@ compile.optimize = off
77
compile.deprecation = off
88

99
maven.jarResources.basedir=${basedir}/src/java
10-
11-
# use turbine coding standards
12-
maven.checkstyle.format = sun
10+
11+
# Reset the checkstyle properties to use the default sun settings
12+
maven.checkstyle.properties=
13+
maven.checkstyle.format=sun
1314

1415
maven.xdoc.jsl=../commons-build/commons-site.jsl
1516
maven.xdoc.date=left
@@ -18,3 +19,6 @@ maven.xdoc.developmentProcessUrl=http://jakarta.apache.org/commons/charter.html
1819
maven.xdoc.poweredby.image=maven-feather.png
1920

2021
maven.javadoc.links=http://java.sun.com/j2se/1.4/docs/api/
22+
23+
24+
maven.jar.manifest=${basedir}/src/conf/MANIFEST.MF

project.xml

Lines changed: 36 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -15,26 +15,52 @@
1515
limitations under the License.
1616
-->
1717
<project>
18-
<extend>../commons-build/project.xml</extend>
1918
<id>commons-cli</id>
2019
<name>CLI</name>
2120
<currentVersion>2.0</currentVersion>
2221
<inceptionYear>2002</inceptionYear>
2322
<shortDescription>Commons CLI</shortDescription>
2423
<description>
25-
Commons CLI provides a simple API for working with the command line arguments and options.
24+
Commons CLI provides a simple API for presenting, proecessing and
25+
validating a command line interface.
2626
</description>
2727
<logo>/images/logo.png</logo>
28-
28+
29+
<url>http://jakarta.apache.org/commons/${pom.artifactId.substring(8)}/</url>
30+
<package>org.apache.commons.${pom.artifactId.substring(8)}</package>
31+
2932
<organization>
3033
<name>Apache Software Foundation</name>
3134
<url>http://www.apache.org</url>
3235
<logo>http://jakarta.apache.org/images/jakarta-logo.gif</logo>
3336
</organization>
3437

3538
<gumpRepositoryId>jakarta</gumpRepositoryId>
39+
<issueTrackingUrl>http://issues.apache.org/bugzilla/</issueTrackingUrl>
40+
<siteAddress>jakarta.apache.org</siteAddress>
41+
<siteDirectory>/www/jakarta.apache.org/commons/${pom.artifactId.substring(8)}/</siteDirectory>
42+
<distributionDirectory>/www/jakarta.apache.org/builds/jakarta-commons/${pom.artifactId.substring(8)}/</distributionDirectory>
3643

44+
<repository>
45+
<connection>scm:cvs:pserver:anoncvs@cvs.apache.org:/home/cvspublic:jakarta-commons/${pom.artifactId.substring(8)}</connection>
46+
<url>http://cvs.apache.org/viewcvs/jakarta-commons/${pom.artifactId.substring(8)}/</url>
47+
</repository>
3748

49+
<mailingLists>
50+
<mailingList>
51+
<name>Commons Dev List</name>
52+
<subscribe>commons-dev-subscribe@jakarta.apache.org</subscribe>
53+
<unsubscribe>commons-dev-unsubscribe@jakarta.apache.org</unsubscribe>
54+
<archive>http://nagoya.apache.org/eyebrowse/SummarizeList?listName=commons-dev@jakarta.apache.org</archive>
55+
</mailingList>
56+
<mailingList>
57+
<name>Commons User List</name>
58+
<subscribe>commons-user-subscribe@jakarta.apache.org</subscribe>
59+
<unsubscribe>commons-user-unsubscribe@jakarta.apache.org</unsubscribe>
60+
<archive>http://nagoya.apache.org/eyebrowse/SummarizeList?listName=commons-user@jakarta.apache.org</archive>
61+
</mailingList>
62+
</mailingLists>
63+
3864
<developers>
3965
<developer>
4066
<name>James Strachan</name>
@@ -43,7 +69,7 @@
4369
<organization>SpiritSoft, Inc.</organization>
4470
</developer>
4571
<developer>
46-
<name>bob mcwhirter</name>
72+
<name>Bob McWhirter</name>
4773
<id>bob</id>
4874
<email>bob@werken.com</email>
4975
<organization>Werken</organization>
@@ -106,6 +132,8 @@
106132
<nagEmailAddress>commons-dev@jakarta.apache.org</nagEmailAddress>
107133
<sourceDirectory>src/java</sourceDirectory>
108134
<unitTestSourceDirectory>src/test</unitTestSourceDirectory>
135+
<integrationUnitTestSourceDirectory/>
136+
<aspectSourceDirectory/>
109137
<resources>
110138
<resource>
111139
<directory>src/java/org/apache/commons/cli2</directory>
@@ -142,6 +170,7 @@
142170
<report>maven-simian-plugin</report>
143171
<report>maven-faq-plugin</report>
144172
<report>maven-jcoverage-plugin</report>
145-
<report>maven-tasks-plugin</report>
146-
<report>maven-findbugs-plugin</report>
147-
</reports></project>
173+
<!--report>maven-tasks-plugin</report-->
174+
<!--report>maven-findbugs-plugin</report-->
175+
</reports>
176+
</project>

src/conf/MANIFEST.MF

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,15 @@
1-
Extension-Name: org.apache.commons.cli
1+
Name: org/apache/commons/cli
2+
Specification-Title: Jakarta Commons CLI
23
Specification-Vendor: Apache Software Foundation
34
Specification-Version: 1.0
5+
Implementation-Title: org.apache.commons.cli
46
Implementation-Vendor: Apache Software Foundation
5-
Implementation-Version: 1.0-dev
7+
Implementation-Version: 2.0
68

7-
Extension-Name: org.apache.commons.cli2
9+
Name: org/apache/commons/cli2
10+
Specification-Title: Jakarta Commons CLI2
811
Specification-Vendor: Apache Software Foundation
912
Specification-Version: 2.0
13+
Implementation-Title: org.apache.commons.cli2
1014
Implementation-Vendor: Apache Software Foundation
11-
Implementation-Version: 2.0-dev
12-
15+
Implementation-Version: 2.0

0 commit comments

Comments
 (0)