net.sf.antcontrib.cpptasks.compiler
public interface CompilerConfiguration extends ProcessorConfiguration
Method Summary | |
---|---|
void | compile(CCTask task, File outputDir, String[] sourceFiles, boolean relentless, ProgressMonitor monitor) |
CompilerConfiguration[] | createPrecompileConfigurations(File prototype, String[] nonPrecompiledFiles)
This method may be used to get two distinct compiler configurations, one
for compiling the specified file and producing a precompiled header
file, and a second for compiling other files using the precompiled
header file.
|
String | getIncludePathIdentifier()
Returns an digest for the include path for the configuration.
|
CompilerParam | getParam(String name) |
boolean | isPrecompileGeneration() |
DependencyInfo | parseIncludes(CCTask task, File baseDir, File source) |
Parameters: prototype A source file (for example, stdafx.cpp) that is used to build the precompiled header file. @returns null if precompiled headers are not supported or a two element array containing the precompiled header generation configuration and the consuming configuration