com.github.maven_nar.cpptasks.compiler
Class PrecompilingCommandLineCCompiler
java.lang.Object
com.github.maven_nar.cpptasks.compiler.AbstractProcessor
com.github.maven_nar.cpptasks.compiler.AbstractCompiler
com.github.maven_nar.cpptasks.compiler.CommandLineCompiler
com.github.maven_nar.cpptasks.compiler.PrecompilingCommandLineCompiler
com.github.maven_nar.cpptasks.compiler.PrecompilingCommandLineCCompiler
- All Implemented Interfaces:
- Compiler, PrecompilingCompiler, Processor, Cloneable
- Direct Known Subclasses:
- BorlandCCompiler, DevStudioCompatibleCCompiler
public abstract class PrecompilingCommandLineCCompiler
- extends PrecompilingCommandLineCompiler
A command line C compiler that can utilize precompilation of header files
- Author:
- Curt Arnold
| Methods inherited from class com.github.maven_nar.cpptasks.compiler.CommandLineCompiler |
addImpliedArgs, addIncludes, addWarningSwitch, buildDefineArguments, compile, createConfiguration, getArgumentCountPerInputFile, getCommand, getCommandWithPath, getDefineSwitch, getEnvironmentIncludePath, getIdentifier, getIncludeDirSwitch, getIncludeDirSwitch, getInputFileArgument, getLibtool, getLibtoolCompiler, getMaximumCommandLength, getMaximumInputFilesPerCommand, getTotalArgumentLengthForInputFile, getUndefineSwitch, runCommand, setCommand |
| Methods inherited from class com.github.maven_nar.cpptasks.compiler.AbstractProcessor |
bid, changeEnvironment, clone, getHeaderExtensions, getIdentifier, getOSArch, getOSName, getSourceExtensions, isDarwin, isWindows, toString |
PrecompilingCommandLineCCompiler
protected PrecompilingCommandLineCCompiler(String command,
String identifierArg,
String[] sourceExtensions,
String[] headerExtensions,
String outputSuffix,
boolean libtool,
PrecompilingCommandLineCCompiler libtoolCompiler,
boolean newEnvironment,
org.apache.tools.ant.types.Environment env)
createParser
protected Parser createParser(File source)
- Specified by:
createParser in class AbstractCompiler
Copyright © 2001-2013. All Rights Reserved.