Package org.codehaus.mojo.natives
Class AbstractEnvFactory
- java.lang.Object
-
- org.codehaus.mojo.natives.AbstractEnvFactory
-
- All Implemented Interfaces:
EnvFactory
- Direct Known Subclasses:
AbstractMSVCEnvFactory
public abstract class AbstractEnvFactory extends Object implements EnvFactory
-
-
Constructor Summary
Constructors Constructor Description AbstractEnvFactory()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected abstract Map
createEnvs()
Map
getEnvironmentVariables()
-
-
-
Method Detail
-
getEnvironmentVariables
public Map getEnvironmentVariables() throws NativeBuildException
- Specified by:
getEnvironmentVariables
in interfaceEnvFactory
- Returns:
- a map of environment variable/value pairs
- Throws:
NativeBuildException
-
createEnvs
protected abstract Map createEnvs() throws NativeBuildException
- Throws:
NativeBuildException
-
-