You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@maven.apache.org by Curtis Rueden <ct...@wisc.edu> on 2014/06/09 05:15:03 UTC
Fwd: [maven-nar] Release: nar-maven-plugin 3.1.0
FYI
---------- Forwarded message ----------
From: Johannes Schindelin <Jo...@gmx.de>
Date: Sun, Jun 8, 2014 at 1:04 PM
Subject: [maven-nar] Release: nar-maven-plugin 3.1.0
To: maven-nar@googlegroups.com
Dear NAR plugin users,
it is my pleasure to announce version 3.1.0 of our beloved plugin.
It is available as com.github.maven-nar:nar-maven-plugin:3.1.0 from Maven
Central:
http://search.maven.org/#artifactdetails||nar-maven-plugin|3.1.0|
It has been a while since 3.0.0 was released and we accumulated a couple
of changes:
- the source code was reformatted for consistency
- the documentation was cleaned up, see http://maven-nar.github.io/
- initial support for FreeBSD
- fix download of SNAPSHOT nar dependencies
- support passing compile options exclusive to tests' sources
(<testOptions>)
- support ARM
- support maven.test.skip=true'
- fix <clearDefaultOptions> handling for compiler-specific default options
- support <gnuConfigureInPlace> to avoid duplicating huge autoconf-based
project directories
- skip copy steps when the time stamps suggest it to be unnecessary
- fix NullPointerExceptions when a command-line executable is configured to
run, but no options were specified
- fix quoting of compiler parameters on Windows, e.g. when passing
<option>-Dversion="${project.version}"</option>
As always, this release would not be possible without the help of quite a
number of contributors. This is the shortlog:
Johannes Schindelin (14):
Add a code formatting template for Eclipse
Clarify the situation on cpptasks in the documentation
site: Fix internal links to other pages
Add a helper to upload the documentation
upload-site: use Java 7 when possible
upload-site: add redirectors
Skip MSVC-specific test when vsvars32.bat has not run yet
Only use .def files with MSVC's linker for now
Verify that <testOptions> are inactive for src/main/c/
Work around inconsistent command-line quoting on Windows
Do not use the GPG agent for the release
Update to a better release process
Revert "Do not use the GPG agent for the release"
[maven-release-plugin] prepare release nar-maven-plugin-3.1.0
Curtis Rueden (8):
README.md: remove reference to Maven repository
README.md: update Documentation to new .io suffix
Do not use inner spaces in for loop declarations
Do not ever put the opening brace on a new line
Do not use inner spaces in if statements
Use tabs instead of spaces
Indent cases of switch statements
mailmap: correct some names
Raymond Cheng (5):
Resolve SNAPSHOT artifacts with multiple platform nar
Fix NarTestCompileMojo resolve dependencies SNAPSHOT artifacts
Add a test to verify that SNAPSHOT dependencies are resolved [...]
Improve NarAssemblyMojo performance by skip copying older [...]
Fix NarTestCompileMojo to exclude executable dependency
Steve Soloski (5):
Fix NPE for command with no arguments
Remove addressed TODO
Add setType() method
Add test for commands during nar-process-libraries
Update nar-process-libraries command test for Windows
Conny Krappatsch (3):
- fixed some mojo docu
- fixed site internal links
- fixed lifecycle docu
Masaki Muranaka (2):
Add postBuildHookScript element to the configuration of [...]
Support parameter "gnuConfigureInPlace".
Peter van Zetten (2):
Allow additional options for nar-testCompile phase
Add unit test for testOptions compilation flags
Alexandre de Paula (1):
Avoid addition of compiler's default options to the command [...]
Marek Goldmann (1):
Added ARM support
Rob Campbell (1):
Avoid embedding timestamps in project structure file paths
Roland Asmann (1):
Patch for skipping test-related goals when 'maven.test.skip=true'
Alexander Yerenkow (1):
Initial support for FreeBSD platform
Thank you for your attention,
Johannes