You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@gump.apache.org by bo...@apache.org on 2010/08/25 16:34:35 UTC
svn commit: r989133 - /gump/metadata/project/httpcomponents.xml
Author: bodewig
Date: Wed Aug 25 14:34:35 2010
New Revision: 989133
URL: http://svn.apache.org/viewvc?rev=989133&view=rev
Log:
address questions asked in httpcomponents.xml
Modified:
gump/metadata/project/httpcomponents.xml
Modified: gump/metadata/project/httpcomponents.xml
URL: http://svn.apache.org/viewvc/gump/metadata/project/httpcomponents.xml?rev=989133&r1=989132&r2=989133&view=diff
==============================================================================
--- gump/metadata/project/httpcomponents.xml (original)
+++ gump/metadata/project/httpcomponents.xml Wed Aug 25 14:34:35 2010
@@ -24,17 +24,6 @@
<svn repository="asf" dir="httpcomponents/gump-trunk"/>
- <!-- open questions/TODO:
- * how to reference M2 generated output without release names?
- (to avoid updating the GUMP definition with every release)
- * how to prevent running of unit tests in non-test targets?
- (last time I checked, the maven.test.skip property didn't work)
- (add httpcomponents-client-test once that is working)
- * how to reference unit test output for all modules?
- (last time I checked, only one <report> was interpreted)
- (could define a separate project for each module)
- -->
-
<project name="httpcomponents-core">
<package>org.apache.http</package>
<description>HttpComponents Core</description>
@@ -55,10 +44,6 @@
name="httpcore-nio/target/httpcore-nio-*[0-9T].jar"
/>
- <!-- tests are not supposed to be run in this project, but they are... -->
- <report nested="httpcore/httpcore/target/surefire-reports" />
- <report nested="httpcore/httpcore-nio/target/surefire-reports" />
-
<!-- these get downloaded by Maven, even if the project doesn't
need them -->
<option project="commons-collections"/>
@@ -80,15 +65,11 @@
<depend project="httpcomponents-core" />
<option project="junit" />
- <option project="jsse"/><!-- does this need to be specified explicitly? -->
<report nested="httpcore/httpcore/target/surefire-reports" />
<report nested="httpcore/httpcore-nio/target/surefire-reports" />
-
</project>
-
-
<project name="httpcomponents-client">
<package>org.apache.http.client</package>
<description>HttpComponents Client</description>
@@ -110,15 +91,20 @@
<jar id="httpmime"
name="httpmime/target/httpmime-*[0-9T].jar"
/>
+ </project>
- <!-- tests are not supposed to be run in this project, but they are... -->
+
+
+ <project name="httpcomponents-client-test">
+ <package>org.apache.http.client</package>
+ <description>HttpComponents Client</description>
+ <url href="http://hc.apache.org/httpcomponents-client/"/>
+ <mvn basedir="httpclient" goal="test"/>
+ <depend project="httpcomponents-client"/>
<report nested="httpclient/target/surefire-reports" />
<report nested="httpmime/target/surefire-reports" />
-
</project>
-
-
<!-- The 3.1 code line. Actual releases are compiled with JDK 1.2,
but GUMP uses a JDK 1.4 or later. Hence, JCE is available from
the JDK and does not need to be referenced as a dependency.