public abstract class AbstractMSVCEnvFactory extends AbstractEnvFactory
| Constructor and Description |
|---|
AbstractMSVCEnvFactory() |
| Modifier and Type | Method and Description |
|---|---|
protected java.util.Map |
createEnvs(java.lang.String commonToolEnvKey,
java.lang.String platform) |
private java.io.File |
createEnvWrapperFile(java.io.File vsInstallDir,
java.lang.String platform) |
private java.io.File |
getCommonToolDirectory(java.lang.String commonToolEnvKey) |
protected static java.lang.String |
getProgramFiles() |
protected static java.lang.String |
getProgramFilesX86() |
protected static java.lang.String |
getSystemRoot() |
private java.io.File |
getVisualStudioInstallDirectory(java.io.File commonToolDir) |
createEnvs, getEnvironmentVariablesprotected static java.lang.String getProgramFiles()
protected static java.lang.String getProgramFilesX86()
protected static java.lang.String getSystemRoot()
protected java.util.Map createEnvs(java.lang.String commonToolEnvKey,
java.lang.String platform)
throws NativeBuildException
NativeBuildExceptionprivate java.io.File getCommonToolDirectory(java.lang.String commonToolEnvKey)
throws NativeBuildException
NativeBuildExceptionprivate java.io.File getVisualStudioInstallDirectory(java.io.File commonToolDir)
throws NativeBuildException
NativeBuildExceptionprivate java.io.File createEnvWrapperFile(java.io.File vsInstallDir,
java.lang.String platform)
throws java.io.IOException
java.io.IOException