public final class DevStudioCCompiler extends DevStudioCompatibleCCompiler
| Modifier and Type | Field and Description |
|---|---|
private static DevStudioCCompiler |
instance |
DEFAULT_DISCARD_BID, DEFAULT_PROCESS_BID| Modifier | Constructor and Description |
|---|---|
private |
DevStudioCCompiler(java.lang.String command,
boolean newEnvironment,
org.apache.tools.ant.types.Environment env) |
| Modifier and Type | Method and Description |
|---|---|
Processor |
changeEnvironment(boolean newEnvironment,
org.apache.tools.ant.types.Environment env) |
static DevStudioCCompiler |
getInstance() |
Linker |
getLinker(LinkType type)
Gets the linker that is associated with this processors
|
int |
getMaximumCommandLength() |
addDebugSwitch, addImpliedArgs, addWarningSwitch, createPrecompileGeneratingConfig, createPrecompileUsingConfig, getDefineSwitch, getEnvironmentIncludePath, getIncludeDirSwitch, getUndefineSwitchcreateParsercreatePrecompileConfigurationsaddIncludes, buildDefineArguments, compile, createConfiguration, getArgumentCountPerInputFile, getCommand, getIdentifier, getInputFileArgument, getLibtool, getLibtoolCompiler, getMaximumInputFilesPerCommand, getTotalArgumentLengthForInputFile, runCommand, setCommandcanParse, createConfiguration, getBaseOutputName, getOutputFileNames, parseIncludes, resolveIncludebid, clone, getHeaderExtensions, getIdentifier, getOSArch, getOSName, getSourceExtensions, isDarwin, toStringprivate static final DevStudioCCompiler instance
private DevStudioCCompiler(java.lang.String command,
boolean newEnvironment,
org.apache.tools.ant.types.Environment env)
public static DevStudioCCompiler getInstance()
public Processor changeEnvironment(boolean newEnvironment, org.apache.tools.ant.types.Environment env)
changeEnvironment in interface ProcessorchangeEnvironment in class AbstractProcessorpublic Linker getLinker(LinkType type)
Processorpublic int getMaximumCommandLength()
getMaximumCommandLength in class CommandLineCompiler