Details
-
Type:
Bug
-
Status:
Closed
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: 1.0-beta-1
-
Fix Version/s: 1.0-beta-2
-
Component/s: Automake/Autoconfig Orchestration
-
Labels:None
-
Number of attachments :
Description
make:compile should take into account parameters derived from base class.
E.g. <environment> and <skipped> parameters are ignored even if <compileEnvironment> and <skipCompile> are not set.
It seems that implementation class (org.codehaus.mojo.make.CompileExecMojo) should set the values like other mojos only if overriding parameter is set, i.e.
if ( compileEnvironment != null && !compileEnvironment.isEmpty() )
{ setEnvironment( compileEnvironment ); }