Author: sebb
Date: Sun Mar 30 13:36:11 2014
New Revision: 1583135
URL: http://svn.apache.org/r1583135
Log:
Add Java 1.8 profile
Document changes
Modified:
commons/proper/commons-parent/trunk/pom.xml
commons/proper/commons-parent/trunk/src/changes/changes.xml
Modified: commons/proper/commons-parent/trunk/pom.xml
URL:
http://svn.apache.org/viewvc/commons/proper/commons-parent/trunk/pom.xml?rev=1583135&r1=1583134&r2=1583135&view=diff
==============================================================================
--- commons/proper/commons-parent/trunk/pom.xml (original)
+++ commons/proper/commons-parent/trunk/pom.xml Sun Mar 30 13:36:11 2014
@@ -35,8 +35,11 @@
<!--
Version 34:
+ - Added Maven enforcer to ensure builds use Maven 3.0.0 or later
+ - scm-publish 1.0-beta2 -> 1.0
- Surefire 2.16 -> 2.17
-
+ - Added Java 1.8 profile
+
-->
<ciManagement>
@@ -486,7 +489,7 @@ Version 34:
<!-- stops the "uses" clauses being added to "Export-Package"
manifest entry -->
<_nouses>true</_nouses>
<!-- Stop the JAVA_1_n_HOME variables from being treated as
headers by Bnd -->
-
<_removeheaders>JAVA_1_3_HOME,JAVA_1_4_HOME,JAVA_1_5_HOME,JAVA_1_6_HOME,JAVA_1_7_HOME</_removeheaders>
+
<_removeheaders>JAVA_1_3_HOME,JAVA_1_4_HOME,JAVA_1_5_HOME,JAVA_1_6_HOME,JAVA_1_7_HOME,JAVA_1_8_HOME</_removeheaders>
<Bundle-SymbolicName>${commons.osgi.symbolicName}</Bundle-SymbolicName>
<Export-Package>${commons.osgi.export}</Export-Package>
<Private-Package>${commons.osgi.private}</Private-Package>
@@ -1040,6 +1043,20 @@ Version 34:
</properties>
</profile>
+ <!--
+ Profile for running the build using JDK 1.8
+ (JAVA_1_8_HOME needs to be defined, e.g. in settings.xml or an
environment variable)
+ -->
+ <profile>
+ <id>java-1.8</id>
+ <properties>
+ <commons.compiler.fork>true</commons.compiler.fork>
+
<commons.compiler.compilerVersion>1.8</commons.compiler.compilerVersion>
+
<commons.compiler.javac>${JAVA_1_8_HOME}/bin/javac</commons.compiler.javac>
+
<commons.surefire.java>${JAVA_1_8_HOME}/bin/java</commons.surefire.java>
+ </properties>
+ </profile>
+
<!-- N.B. when adding new java profiles, be sure to update
the _removeheaders list in the maven_bundle_plugin configuration -->
Modified: commons/proper/commons-parent/trunk/src/changes/changes.xml
URL:
http://svn.apache.org/viewvc/commons/proper/commons-parent/trunk/src/changes/changes.xml?rev=1583135&r1=1583134&r2=1583135&view=diff
==============================================================================
--- commons/proper/commons-parent/trunk/src/changes/changes.xml (original)
+++ commons/proper/commons-parent/trunk/src/changes/changes.xml Sun Mar 30
13:36:11 2014
@@ -60,7 +60,22 @@ The <action> type attribute can be add,u
<body>
- <release version="33" date="2014-01-??" description="
+ <release version="34" date="2014-04-??" description="
+The main changes in this release are:
+ - Added Maven enforcer to ensure builds use Maven 3.0.0 or later
+ - Surefire 2.16 -> 2.17
+ - added java-1.8 profile
+">
+ <!-- List each change individually so the changes HTML report is
easier to read -->
+
+ <action type="update">Added java-1.8 profile</action>
+ <action type="update">maven-scm-publish-plugin 1.0-beta ->
1.0</action>
+ <action type="update">maven-surefire-plugin(s) 2.16 ->
2.17</action>
+ <action type="update">Added Maven enforcer to ensure builds use
Maven 3.0.0 or later</action>
+
+ </release>
+
+ <release version="33" date="2014-02-14" description="
The main changes in this release are:
- Fixed Jacoco configuration syntax
- updated some plugins