Skip to content

nar-maven-plugin-3.3.0

Compare
Choose a tag to compare
@ctrueden ctrueden released this 22 Jul 20:30
· 292 commits to master since this release

nar-maven-plugin-3.3.0

Mon Feb 29 15:14:39 2016 -0600

author and commits

Aldric Berges - 1
Curtis Rueden - 40
Greg Domjan - 36
Grégory Wilga - 2
Mark Doyle - 8
Oneplus - 2
Osric Wilkinson - 1
Paul Austin - 4
Scott Cyphers - 1
Stephan Mehlhase - 1
Thomas Haitzer - 1
Tubeliar - 1
beebs-systap - 1
dmitrykirsanov - 2
dugilos - 1
mbowman - 2
smisger - 1

major commits

Curtis Rueden | [maven-release-plugin] prepare release nar-maven-plugin-3.3.0
Curtis Rueden | Merge pull request #210 from DevFactory/release/collections.emptyList-should-be-used-fix1
smisger | Fixing squid:S1596 - Collections.emptyList(), emptyMap() and emptySet() should be used instead of Collections.EMPTY_LIST, EMPTY_MAP and EMPTY_SET
Curtis Rueden | Merge pull request #205 from dmitrykirsanov/change_compiler_workDir
Curtis Rueden | Merge pull request #207 from picpicpic/master
Aldric Berges | Add AIX OS and LIBPATH environment variable during unit test
dmitrykirsanov | Change compiler working directory
Curtis Rueden | README.md: add Gradle Native as an alternative
Curtis Rueden | Merge pull request #203 from dmitrykirsanov/skipDepLink
dmitrykirsanov | Skip dependencies link
Curtis Rueden | README: split example links into separate bullets
Curtis Rueden | README: add alternative and complementary software
Curtis Rueden | README: split Links into Documentation & Community
Curtis Rueden | README: remove "is this plugin on central" section
Curtis Rueden | README: add simple usage instructions and tips
Greg Domjan | Merge pull request #198 from gwilga/windowsSDK
Curtis Rueden | POM: bump minor version digit
Curtis Rueden | NarSystemMojo: fix indentation of javadoc
Curtis Rueden | Add nar-test-unpack goal to M2E configuration
Curtis Rueden | NarSystemMojo: fix shared library path
Curtis Rueden | NarSystemMojo: remove obsolete @SuppressWarnings
Grégory Wilga | Add more path to look for installed windows SDK.
Curtis Rueden | Merge pull request #197 from gwilga/addPrefix
Grégory Wilga | This change add: - new tag into , , , section. Now we can compile and link with a cross-compiler or a custom compiler.
Curtis Rueden | Merge pull request #196 from stephanmehlhase/switch-bcel6
Greg Domjan | Merge pull request #195 from markjohndoyle/clangLink
Greg Domjan | Merge pull request #194 from markjohndoyle/gnuMakeSkip
Stephan Mehlhase | Switch from BCEL 5.2 to BCEL 6 to support Java 8 classes
Mark Doyle | Added support for clang linker.
Mark Doyle | Added support for skipping make step in gnu process.
Greg Domjan | Merge pull request #193 from markjohndoyle/190
Mark Doyle | Issue #190 - MSVC settings breaking other compilers
Greg Domjan | Check for msvc linker type before adding msvc settings to compilers/task
Greg Domjan | Merge pull request #187 from SYSTAP/master
Greg Domjan | Check for msvc compiler before adding msvc default path for tool path
Curtis Rueden | Merge branch 'shared-dir'
Thomas Haitzer | Fixed issue where dependent shared libraries are ignored during unpacking
Curtis Rueden | Merge pull request #188 from maven-nar/msvc
Greg Domjan | Allow configuration of binding per dependency
Greg Domjan | Make msvc build TMP path configurable
Greg Domjan | MIDL filenames should be unique and not hashed
Greg Domjan | MSVC WindowsSDK single digit major version - WindowsSDK 10 support
Greg Domjan | Capture Windows symbol files for static builds
Greg Domjan | Adds debugging info when linker version fails
Greg Domjan | Conflicting Output Names refactor
Greg Domjan | Removes duplicate dependency for commons-io
Greg Domjan | Remove execution via cmd
beebs-systap | Update to resolve issue with integration-test from snapshot artifacts. Updated the path logic to be consistent with AbstractDependencyMojo.
Curtis Rueden | Make the NAR build require Java 7
Curtis Rueden | Merge pull request #186 from Moosemorals/issue-147-fixOsric Wilkinson | Add null check to GppLinker
Curtis Rueden | Merge pull request #181 from maven-nar/windows-msvc
Curtis Rueden | Merge branch 'master' into 'windows-msvc'
Curtis Rueden | Merge pull request #185 from markBowman/master
Curtis Rueden | Merge pull request #179 from Oneplus/fix-output-conflict
Curtis Rueden | Merge pull request #184 from diyessi/osx-jnidylib
mbowman | Use ZipInputStream to detect artefacts which can be opened using jar.
mbowman | Do not check non-jar or non-nar artefacts for NarInfo to prevent exception.
Scott Cyphers | Check for .jnilib and .dylib on OS X On OS X, through JDK 6 JNI libraries used .jnilib, but have since switched to .dylib. Change the generated NarSystem.loadLibrary that works with native-lib-loader to work with either extension.
Greg Domjan | Fix issues with MSVC/VS single digit major version
Greg Domjan | Fix issues with path to mt.exe
Greg Domjan | Don't override configured linker toolPath
Oneplus | String[] -> ArrayList to eliminate possible skew
Greg Domjan | Cleanup dead code from NarManager
Greg Domjan | Allow filtering of dependencies by ArtifactIds or GroupIds
Greg Domjan | Use maven-common-artifact-filters for manipulating artifact lists
Greg Domjan | Allow executables to be unpacked as a dependency.
Greg Domjan | Remove unecessary mojo passing to msvc
Greg Domjan | Play nice with others
Greg Domjan | Automate selection of default test linkage
Greg Domjan | Windows skip lib files that can't be found
Greg Domjan | Not all test builds need be executable
Greg Domjan | Dependencies of Precompile failing on multi core machine
Greg Domjan | Manifest only required for dll/exe - not static
Greg Domjan | Remove aol.props define Windows as it conflicts with Windows8 SDK
Greg Domjan | Make dependency include path optional, warn when missing.
Greg Domjan | Add options for Windows generate and embed manifest
Greg Domjan | Resolve issues from not using cmd, modified path/env values
Greg Domjan | Remove execution via cmd, fix newEnvironment option
Greg Domjan | MSVC requires architecture/os before init
Oneplus | fix output conflict
Curtis Rueden | Merge branch 'issue-176'
Tubeliar | Static libraries are now linked in TestCompile
Curtis Rueden | Add CONTRIBUTING.md
Curtis Rueden | Merge branch 'msvc-init'
Paul Austin | Add Msvc CCTask configuration to other mojos
Paul Austin | Ensure the Msvc class is initialized...
Curtis Rueden | Merge branch 'msvc-configuration'
Curtis Rueden | Add NarUtil.isWindows() method
Paul Austin | Add a separate configuration class for MSVC
Curtis Rueden | Disable doclint for Java 8
Curtis Rueden | Do not make private fields final, at least for now
Curtis Rueden | Merge pull request #172 from dugilos/remove_final_on_parameters
dugilos | Remove the property final on the @parameter attributes.
Curtis Rueden | Merge pull request #169 from maven-nar/ccache
Curtis Rueden | POM: tidy up order of configuration blocks
Curtis Rueden | POM: clean up dependencies
Mark Doyle | Add support for ccache compiling via cpp property
Mark Doyle | Compiler: rename local variable, for clarity
Mark Doyle | Compiler: add getCompiler(String, String) javadoc
Mark Doyle | Remove redundant call of setDecorateLinkerOptions
Mark Doyle | Remove some redundant code
Curtis Rueden | Use DOS line endings for batch file
Paul Austin | Eclipse code style and .gitattributes #167
Curtis Rueden | Bump to next development cycle

issues fixed:

-Fixing squid:S1596 - Collections.emptyList(), emptyMap() and emptySet() should be used instead of Collections.EMPTY_LIST, EMPTY_MAP and EMPTY_SET #210
-Add AIX OS and LIBPATH environment variable during unit test #207
-Change compiler working directory #205
-Skip automatic dependency linkage #203
-Add more path to look for installed windows SDK. #198
-Prefix for gcc g++ based compiler #197
-Switch from BCEL 5.2 to BCEL 6 to support Java 8 classes #196
-Added support for clang linker. #195
-Skipping make step in gnu process #194
-Issue #190 - MSVC settings breaking other compilers #193
-Fails on latests master branch - looks for gcc in Visual studio directories. #190
-Native lib loader searching also the "shared" directory and not only "jni" #189
-Rework after last set of merges, Additional MSVC features #188
-Update to resolve issue with integration-test from snapshot #187
-Add null check to GppLinker #186
-Do not check non-jar or non-nar artefacts for NarInfo #185
-Check for .jnilib and .dylib on OS X #184
-Windows msvc #181
-A fix to "NAR: Compile failed: Output filename conflict" #179
-Static libraries are now linked in TestCompile #176
-Msvc init #174
-Remove the property final on the @parameter attributes. #172
-Javadoc errors when building with JDK 1.8 #171
-Msvc configuration #170
-Ccache #169
-Code formatter, organize imports and code cleanup #167
-NullPointerException in GppLinker if g++ is not installed #147