Author: ggregory Date: Wed Oct 11 23:14:36 2017 New Revision: 1811898 URL: http://svn.apache.org/viewvc?rev=1811898&view=rev Log: [CODEC-242] Add Automatic-Module-Name manifest entry for Java 9.
Modified: commons/proper/codec/trunk/pom.xml commons/proper/codec/trunk/src/changes/changes.xml Modified: commons/proper/codec/trunk/pom.xml URL: http://svn.apache.org/viewvc/commons/proper/codec/trunk/pom.xml?rev=1811898&r1=1811897&r2=1811898&view=diff ============================================================================== --- commons/proper/codec/trunk/pom.xml (original) +++ commons/proper/codec/trunk/pom.xml Wed Oct 11 23:14:36 2017 @@ -266,15 +266,20 @@ limitations under the License. </configuration> </plugin> - <!-- Exclude cli from binary jar --> + <!-- Exclude cli from binary jar and add Java 9 Automatic-Module-Name --> <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-jar-plugin</artifactId> - <configuration> - <excludes> - <exclude>**/cli/**</exclude> - </excludes> - </configuration> + <artifactId>maven-jar-plugin</artifactId> + <configuration> + <archive combine.children="append"> + <!-- Temporary fix, remove this after this has implemented in parent pom --> + <manifestEntries> + <Automatic-Module-Name>${commons.module.name}</Automatic-Module-Name> + </manifestEntries> + </archive> + <excludes> + <exclude>**/cli/**</exclude> + </excludes> + </configuration> </plugin> <!-- Create CLI jar --> Modified: commons/proper/codec/trunk/src/changes/changes.xml URL: http://svn.apache.org/viewvc/commons/proper/codec/trunk/src/changes/changes.xml?rev=1811898&r1=1811897&r2=1811898&view=diff ============================================================================== --- commons/proper/codec/trunk/src/changes/changes.xml (original) +++ commons/proper/codec/trunk/src/changes/changes.xml Wed Oct 11 23:14:36 2017 @@ -79,6 +79,7 @@ The <action> type attribute can be add,u <action issue="CODEC-203" dev="ggregory" type="add" due-to="Gary Gregory">Add convenience method decodeHex(String).</action> <action issue="CODEC-205" dev="ggregory" type="add" due-to="Gary Gregory">Add faster CRC32 implementation.</action> <action issue="CODEC-224" dev="ggregory" type="add" due-to="Gary Gregory">Add convenience API org.apache.commons.codec.binary.Hex.encodeHexString(byte[]|ByteBuffer, boolean).</action> + <action issue="CODEC-242" dev="ggregory" type="add" due-to="Gary Gregory">Add Automatic-Module-Name manifest entry for Java 9.</action> </release> <release version="1.10" date="5 November 2014" description="Feature and fix release."> <action dev="ggregory" type="add" issue="CODEC-192" due-to="Thomas Neidhart">Add Daitch-Mokotoff Soundex</action>