Package org.codehaus.mojo.natives.msvc
Class AbstractMSVCEnvFactory
- java.lang.Object
-
- org.codehaus.mojo.natives.AbstractEnvFactory
-
- org.codehaus.mojo.natives.msvc.AbstractMSVCEnvFactory
-
- All Implemented Interfaces:
EnvFactory
- Direct Known Subclasses:
AbstractMSVC2005EnvFactory
,MSVC2003EnvFactory
,MSVC2003ToolkitEnvFactory
,MSVC2008x86AMD64EnvFactory
,MSVC2008x86EnvFactory
,MSVC2010x86AMD64EnvFactory
,MSVC2010x86EnvFactory
,MSVC2012x86AMD64EnvFactory
,MSVC2012x86EnvFactory
,MSVC2013x86AMD64EnvFactory
,MSVC2013x86EnvFactory
,MSVC6EnvFactory
public abstract class AbstractMSVCEnvFactory extends AbstractEnvFactory
-
-
Constructor Summary
Constructors Constructor Description AbstractMSVCEnvFactory()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected Map
createEnvs(String commonToolEnvKey, String platform)
protected static String
getProgramFiles()
protected static String
getProgramFilesX86()
protected static String
getSystemRoot()
-
Methods inherited from class org.codehaus.mojo.natives.AbstractEnvFactory
createEnvs, getEnvironmentVariables
-
-
-
-
Method Detail
-
getProgramFiles
protected static String getProgramFiles()
-
getProgramFilesX86
protected static String getProgramFilesX86()
-
getSystemRoot
protected static String getSystemRoot()
-
createEnvs
protected Map createEnvs(String commonToolEnvKey, String platform) throws NativeBuildException
- Throws:
NativeBuildException
-
-