public abstract class MsvcCompatibleCCompiler extends PrecompilingCommandLineCCompiler
objDir, workDirDEFAULT_DISCARD_BID, DEFAULT_PROCESS_BID| Modifier | Constructor and Description |
|---|---|
protected |
MsvcCompatibleCCompiler(String command,
String identifierArg,
boolean newEnvironment,
org.apache.tools.ant.types.Environment env) |
createParsercreatePrecompileConfigurationsaddIncludes, buildDefineArguments, compile, createConfiguration, getCommand, getCommandWithPath, getIdentifier, getIncludeDirSwitch, getLibtool, getLibtoolCompiler, getMaximumCommandLength, getMaximumInputFilesPerCommand, getOutputFileNames, getTotalArgumentLengthForInputFile, runCommand, setCommandcanParse, createConfiguration, getBaseOutputName, getOutputSuffix, parseIncludes, resolveInclude, setObjDir, setWorkDirbid, changeEnvironment, clone, getHeaderExtensions, getIdentifier, getOSArch, getOSName, getSourceExtensions, isDarwin, isWindows, toStringequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitbid, changeEnvironment, getLinkerprotected void addImpliedArgs(Vector<String> args, boolean debug, boolean multithreaded, boolean exceptions, LinkType linkType, Boolean rtti, OptimizationEnum optimization)
addImpliedArgs in class CommandLineCompilerprotected void addWarningSwitch(Vector<String> args, int level)
addWarningSwitch in class CommandLineCompilerprotected CompilerConfiguration createPrecompileGeneratingConfig(CommandLineCompilerConfiguration baseConfig, File prototype, String lastInclude)
createPrecompileGeneratingConfig in class PrecompilingCommandLineCompilerprotected CompilerConfiguration createPrecompileUsingConfig(CommandLineCompilerConfiguration baseConfig, File prototype, String lastInclude, String[] exceptFiles)
createPrecompileUsingConfig in class PrecompilingCommandLineCompilerprotected int getArgumentCountPerInputFile()
getArgumentCountPerInputFile in class CommandLineCompilerprotected String getInputFileArgument(File outputDir, String filename, int index)
getInputFileArgument in class CommandLineCompilerprotected void getDefineSwitch(StringBuffer buffer, String define, String value)
getDefineSwitch in class CommandLineCompilerprotected File[] getEnvironmentIncludePath()
getEnvironmentIncludePath in class CommandLineCompilerprotected String getIncludeDirSwitch(String includeDir)
getIncludeDirSwitch in class CommandLineCompilerprotected void getUndefineSwitch(StringBuffer buffer, String define)
getUndefineSwitch in class CommandLineCompilerCopyright © 2005-2016 NAR Maven Plugin developers. All Rights Reserved.