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, AbstractMSVC2022EnvFactory, 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 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
-