@Component(role=org.codehaus.mojo.natives.compiler.Compiler.class, hint="msvc") public class MSVCCompiler extends AbstractCCompiler
AbstractCompiler.CompilerRunnable
Constructor and Description |
---|
MSVCCompiler() |
Modifier and Type | Method and Description |
---|---|
protected org.codehaus.plexus.util.cli.Commandline |
getCommandLine(File src,
File dest,
CompilerConfiguration config) |
protected Map |
getEnvironmentVariables() |
protected String |
getOutputFileOption() |
protected void |
setEnvironmentVariables(Map envs) |
getParser
compile, getObjectFile, getObjectFileExtension
protected void setEnvironmentVariables(Map envs)
protected Map getEnvironmentVariables()
protected String getOutputFileOption()
getOutputFileOption
in class AbstractCCompiler
protected org.codehaus.plexus.util.cli.Commandline getCommandLine(File src, File dest, CompilerConfiguration config) throws NativeBuildException
getCommandLine
in class AbstractCCompiler
NativeBuildException
Copyright © 2018 MojoHaus. All rights reserved.