Class PrecompilingCommandLineCCompiler
java.lang.Object
net.sf.antcontrib.cpptasks.compiler.AbstractProcessor
net.sf.antcontrib.cpptasks.compiler.AbstractCompiler
net.sf.antcontrib.cpptasks.compiler.CommandLineCompiler
net.sf.antcontrib.cpptasks.compiler.PrecompilingCommandLineCompiler
net.sf.antcontrib.cpptasks.compiler.PrecompilingCommandLineCCompiler
- All Implemented Interfaces:
Cloneable, Compiler, PrecompilingCompiler, Processor
- Direct Known Subclasses:
BorlandCCompiler, DevStudioCompatibleCCompiler
A command line C compiler that can utilize precompilation of header files
- Author:
- Curt Arnold
-
Field Summary
Fields inherited from class AbstractProcessor
DEFAULT_DISCARD_BID, DEFAULT_PROCESS_BID -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedPrecompilingCommandLineCCompiler(String command, String identifierArg, String[] sourceExtensions, String[] headerExtensions, String outputSuffix, boolean libtool, PrecompilingCommandLineCCompiler libtoolCompiler, boolean newEnvironment, org.apache.tools.ant.types.Environment env) -
Method Summary
Methods inherited from class PrecompilingCommandLineCompiler
createPrecompileConfigurations, createPrecompileGeneratingConfig, createPrecompileUsingConfigMethods inherited from class CommandLineCompiler
addImpliedArgs, addIncludes, addWarningSwitch, buildDefineArguments, compile, createConfiguration, getArgumentCountPerInputFile, getCommand, getDefineSwitch, getEnvironmentIncludePath, getIdentifier, getIncludeDirSwitch, getInputFileArgument, getLibtool, getLibtoolCompiler, getMaximumCommandLength, getMaximumInputFilesPerCommand, getTotalArgumentLengthForInputFile, getUndefineSwitch, runCommand, setCommandMethods inherited from class AbstractCompiler
canParse, createConfiguration, getBaseOutputName, getOutputFileNames, parseIncludes, resolveIncludeMethods inherited from class AbstractProcessor
bid, changeEnvironment, clone, getHeaderExtensions, getIdentifier, getOSArch, getOSName, getSourceExtensions, isDarwin, toStringMethods inherited from class Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface Processor
bid, changeEnvironment, getLinker
-
Constructor Details
-
PrecompilingCommandLineCCompiler
-
-
Method Details
-
createParser
- Specified by:
createParserin classAbstractCompiler
-