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,AbstractMSVC2019EnvFactory,MSVC2003EnvFactory,MSVC2003ToolkitEnvFactory,MSVC2008x86AMD64EnvFactory,MSVC2008x86EnvFactory,MSVC2010x86AMD64EnvFactory,MSVC2010x86EnvFactory,MSVC2012x86AMD64EnvFactory,MSVC2012x86EnvFactory,MSVC2013x86AMD64EnvFactory,MSVC2013x86EnvFactory,MSVC6EnvFactory
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateEnvs(String commonToolEnvKey, String platform) protected FilecreateEnvWrapperFile(File vsInstallDir, String platform) protected static Stringprotected static Stringprotected static StringMethods inherited from class org.codehaus.mojo.natives.AbstractEnvFactory
createEnvs, getEnvironmentVariables
-
Constructor Details
-
AbstractMSVCEnvFactory
public AbstractMSVCEnvFactory()
-
-
Method Details
-
getProgramFiles
-
getProgramFilesX86
-
getSystemRoot
-
createEnvs
protected Map<String,String> createEnvs(String commonToolEnvKey, String platform) throws NativeBuildException - Throws:
NativeBuildException
-
createEnvWrapperFile
- Throws:
IOException
-