Package | Description |
---|---|
net.sf.antcontrib.cpptasks |
C++ and other compiled languages build support for Ant.
|
net.sf.antcontrib.cpptasks.apple |
Project writer for Apple Xcode
|
net.sf.antcontrib.cpptasks.borland |
Adapter for Borland tools.
|
net.sf.antcontrib.cpptasks.compiler | |
net.sf.antcontrib.cpptasks.devstudio |
Adapters for Microsoft tools.
|
net.sf.antcontrib.cpptasks.gcc | |
net.sf.antcontrib.cpptasks.gcc.cross | |
net.sf.antcontrib.cpptasks.gcc.cross.sparc_sun_solaris2 | |
net.sf.antcontrib.cpptasks.ide |
IDE project file generation.
|
net.sf.antcontrib.cpptasks.mozilla |
Compiler adapter for Mozilla's XPCOM compiler.
|
net.sf.antcontrib.cpptasks.openwatcom |
Adapters for OpenWatcom compilers and tools.
|
net.sf.antcontrib.cpptasks.os390 | |
net.sf.antcontrib.cpptasks.os400 | |
net.sf.antcontrib.cpptasks.sun | |
net.sf.antcontrib.cpptasks.trolltech |
Adapters for Trolltech Qt moc and uic compilers.
|
Modifier and Type | Method and Description |
---|---|
void |
DependencyTable.commit(CCTask task) |
ProcessorConfiguration |
ProcessorDef.createConfiguration(CCTask task,
LinkType linkType,
ProcessorDef baseDef,
TargetDef targetPlatform,
VersionInfo versionInfo)
Creates a configuration
|
boolean |
DependencyTable.needsRebuild(CCTask task,
TargetInfo target,
int dependencyDepth)
Determines if the specified target needs to be rebuilt.
|
DependencyInfo |
DependencyTable.parseIncludes(CCTask task,
CompilerConfiguration compiler,
File source) |
static int |
CUtil.runCommand(CCTask task,
File workingDir,
String[] cmdline,
boolean newEnvironment,
org.apache.tools.ant.types.Environment env)
This method is exposed so test classes can overload and test the
arguments without actually spawning the compiler
|
void |
DependencyTable.walkDependencies(CCTask task,
DependencyInfo dependInfo,
CompilerConfiguration compiler,
DependencyInfo[] stack,
DependencyTable.DependencyVisitor visitor) |
Constructor and Description |
---|
TargetHistoryTable(CCTask task,
File outputDir)
Creates a target history table from history.xml in the output directory,
if it exists.
|
TargetMatcher(CCTask task,
File outputDir,
ProcessorConfiguration[] processors,
LinkerConfiguration linker,
Vector objectFiles,
Hashtable targets,
VersionInfo versionInfo) |
Modifier and Type | Method and Description |
---|---|
void |
XcodeProjectWriter.writeProject(File fileName,
CCTask task,
ProjectDef projectDef,
List sources,
Hashtable targets,
TargetInfo linkTarget)
Writes a project definition file.
|
Modifier and Type | Method and Description |
---|---|
void |
BorlandResourceCompiler.compile(CCTask task,
File outputDir,
String[] sourceFiles,
String[] args,
String[] endArgs,
boolean relentless,
CommandLineCompilerConfiguration config,
ProgressMonitor monitor) |
void |
BorlandLibrarian.link(CCTask task,
File outputFile,
String[] sourceFiles,
CommandLineLinkerConfiguration config)
Builds a library
|
protected String[] |
BorlandLinker.prepareArguments(CCTask task,
String outputDir,
String outputName,
String[] sourceFiles,
CommandLineLinkerConfiguration config)
Prepares argument list for exec command.
|
protected String[] |
BorlandLibrarian.prepareArguments(CCTask task,
String outputDir,
String outputName,
String[] sourceFiles,
CommandLineLinkerConfiguration config)
Prepares argument list for exec command.
|
void |
CBuilderXProjectWriter.writeProject(File fileName,
CCTask task,
ProjectDef projectDef,
List sources,
Hashtable targets,
TargetInfo linkTarget)
Writes a project definition file.
|
Modifier and Type | Method and Description |
---|---|
protected String[] |
CommandLineLinker.addLibrarySets(CCTask task,
LibrarySet[] libsets,
Vector preargs,
Vector midargs,
Vector endargs) |
void |
CompilerConfiguration.compile(CCTask task,
File outputDir,
String[] sourceFiles,
boolean relentless,
ProgressMonitor monitor) |
void |
CommandLineCompilerConfiguration.compile(CCTask task,
File outputDir,
String[] sourceFiles,
boolean relentless,
ProgressMonitor monitor) |
void |
CommandLineCompiler.compile(CCTask task,
File outputDir,
String[] sourceFiles,
String[] args,
String[] endArgs,
boolean relentless,
CommandLineCompilerConfiguration config,
ProgressMonitor monitor)
Compiles a source file.
|
protected abstract CompilerConfiguration |
AbstractCompiler.createConfiguration(CCTask task,
LinkType linkType,
ProcessorDef[] baseConfigs,
CompilerDef specificConfig,
TargetDef targetPlatform,
VersionInfo versionInfo) |
protected CompilerConfiguration |
CommandLineCompiler.createConfiguration(CCTask task,
LinkType linkType,
ProcessorDef[] baseDefs,
CompilerDef specificDef,
TargetDef targetPlatform,
VersionInfo versionInfo) |
protected LinkerConfiguration |
CommandLineLinker.createConfiguration(CCTask task,
LinkType linkType,
ProcessorDef[] baseDefs,
LinkerDef specificDef,
TargetDef targetPlatform,
VersionInfo versionInfo) |
protected abstract LinkerConfiguration |
AbstractLinker.createConfiguration(CCTask task,
LinkType linkType,
ProcessorDef[] baseConfigs,
LinkerDef specificConfig,
TargetDef targetPlatform,
VersionInfo versionInfo) |
ProcessorConfiguration |
AbstractCompiler.createConfiguration(CCTask task,
LinkType linkType,
ProcessorDef[] baseConfigs,
ProcessorDef specificConfig,
TargetDef targetPlatform,
VersionInfo versionInfo) |
ProcessorConfiguration |
AbstractLinker.createConfiguration(CCTask task,
LinkType linkType,
ProcessorDef[] baseConfigs,
ProcessorDef specificConfig,
TargetDef targetPlatform,
VersionInfo versionInfo) |
ProcessorConfiguration |
Processor.createConfiguration(CCTask task,
LinkType linkType,
ProcessorDef[] defaultProviders,
ProcessorDef specificConfig,
TargetDef targetPlatform,
VersionInfo versionInfo)
Returns the compiler configuration for
|
protected String[] |
CommandLineLinker.getOutputFileSwitch(CCTask task,
String outputFile) |
void |
CommandLineLinker.link(CCTask task,
File outputFile,
String[] sourceFiles,
CommandLineLinkerConfiguration config)
Performs a link using a command line linker
|
void |
CommandLineLinkerConfiguration.link(CCTask task,
TargetInfo linkTarget) |
void |
LinkerConfiguration.link(CCTask task,
TargetInfo linkTarget) |
DependencyInfo |
CompilerConfiguration.parseIncludes(CCTask task,
File baseDir,
File source) |
DependencyInfo |
CommandLineCompilerConfiguration.parseIncludes(CCTask task,
File baseDir,
File source) |
DependencyInfo |
AbstractCompiler.parseIncludes(CCTask task,
File source,
File[] includePath,
File[] sysIncludePath,
File[] envIncludePath,
File baseDir,
String includePathIdentifier)
Returns dependency info for the specified source file
|
protected String[] |
CommandLineLinker.prepareArguments(CCTask task,
String outputDir,
String outputFile,
String[] sourceFiles,
CommandLineLinkerConfiguration config)
Prepares argument list for exec command.
|
protected int |
CommandLineCompiler.runCommand(CCTask task,
File workingDir,
String[] cmdline)
This method is exposed so test classes can overload and test the
arguments without actually spawning the compiler
|
protected int |
CommandLineLinker.runCommand(CCTask task,
File workingDir,
String[] cmdline)
This method is exposed so test classes can overload
and test the arguments without actually spawning the
compiler
|
Modifier and Type | Method and Description |
---|---|
void |
VisualStudioNETProjectWriter.writeProject(File fileName,
CCTask task,
ProjectDef projectDef,
List sources,
Hashtable targets,
TargetInfo linkTarget)
Writes a project definition file.
|
void |
DevStudioProjectWriter.writeProject(File fileName,
CCTask task,
ProjectDef projectDef,
List files,
Hashtable targets,
TargetInfo linkTarget)
Writes a project definition file.
|
Modifier and Type | Method and Description |
---|---|
String[] |
AbstractLdLinker.addLibrarySets(CCTask task,
LibrarySet[] libsets,
Vector preargs,
Vector midargs,
Vector endargs) |
String[] |
GppLinker.addLibrarySets(CCTask task,
LibrarySet[] libsets,
Vector preargs,
Vector midargs,
Vector endargs) |
void |
AbstractArLibrarian.link(CCTask task,
File outputFile,
String[] sourceFiles,
CommandLineLinkerConfiguration config) |
String[] |
AbstractLdLinker.prepareArguments(CCTask task,
String outputDir,
String outputFile,
String[] sourceFiles,
CommandLineLinkerConfiguration config)
Prepares argument list for exec command.
|
Modifier and Type | Method and Description |
---|---|
String[] |
GppLinker.addLibrarySets(CCTask task,
LibrarySet[] libsets,
Vector preargs,
Vector midargs,
Vector endargs) |
void |
GccCCompiler.compile(CCTask task,
File outputDir,
String[] sourceFiles,
String[] args,
String[] endArgs,
boolean relentless,
CommandLineCompilerConfiguration config,
ProgressMonitor monitor) |
void |
GccLibrarian.link(CCTask task,
File outputFile,
String[] sourceFiles,
CommandLineLinkerConfiguration config) |
void |
GccLinker.link(CCTask task,
File outputFile,
String[] sourceFiles,
CommandLineLinkerConfiguration config) |
void |
LdLinker.link(CCTask task,
File outputFile,
String[] sourceFiles,
CommandLineLinkerConfiguration config) |
void |
GppLinker.link(CCTask task,
File outputFile,
String[] sourceFiles,
CommandLineLinkerConfiguration config) |
Modifier and Type | Method and Description |
---|---|
String[] |
GppLinker.addLibrarySets(CCTask task,
LibrarySet[] libsets,
Vector preargs,
Vector midargs,
Vector endargs) |
Modifier and Type | Method and Description |
---|---|
void |
ProjectDef.execute(CCTask task,
List sources,
Hashtable targets,
TargetInfo linkTarget)
Executes the task.
|
void |
ProjectWriter.writeProject(File baseName,
CCTask task,
ProjectDef projectDef,
List files,
Hashtable targets,
TargetInfo linkTarget)
Write project definition file.
|
Modifier and Type | Method and Description |
---|---|
void |
XpidlCompiler.compile(CCTask task,
File outputDir,
String[] sourceFiles,
String[] args,
String[] endArgs,
boolean relentless,
CommandLineCompilerConfiguration config,
ProgressMonitor monitor)
Compiles an .idl file into the corresponding .h and .xpt files.
|
Modifier and Type | Method and Description |
---|---|
void |
OpenWatcomLibrarian.link(CCTask task,
File outputFile,
String[] sourceFiles,
CommandLineLinkerConfiguration config)
Builds a library.
|
protected String[] |
OpenWatcomLibrarian.prepareArguments(CCTask task,
String outputDir,
String outputName,
String[] sourceFiles,
CommandLineLinkerConfiguration config)
Prepares argument list for exec command.
|
Modifier and Type | Method and Description |
---|---|
protected String[] |
OS390Linker.addLibrarySets(CCTask task,
LibrarySet[] libsets,
Vector preargs,
Vector midargs,
Vector endargs) |
protected String[] |
OS390Linker.getOutputFileSwitch(CCTask task,
String outputFile) |
void |
OS390Linker.link(CCTask task,
File outputFile,
String[] sourceFiles,
CommandLineLinkerConfiguration config) |
protected int |
OS390Linker.runCommand(CCTask task,
File workingDir,
String[] cmdline) |
Modifier and Type | Method and Description |
---|---|
protected String[] |
IccLinker.addLibrarySets(CCTask task,
LibrarySet[] libsets,
Vector preargs,
Vector midargs,
Vector endargs) |
protected String[] |
IccLinker.getOutputFileSwitch(CCTask task,
String outputFile) |
void |
IccLinker.link(CCTask task,
File outputFile,
String[] sourceFiles,
CommandLineLinkerConfiguration config) |
protected int |
IccLinker.runCommand(CCTask task,
File workingDir,
String[] cmdline) |
Modifier and Type | Method and Description |
---|---|
String[] |
C89Linker.addLibrarySets(CCTask task,
LibrarySet[] libsets,
Vector preargs,
Vector midargs,
Vector endargs) |
Modifier and Type | Method and Description |
---|---|
void |
UserInterfaceCompiler.compile(CCTask task,
File outputDir,
String[] sourceFiles,
String[] args,
String[] endArgs,
boolean relentless,
CommandLineCompilerConfiguration config,
ProgressMonitor monitor)
Compiles an .ui file into the corresponding .h, .cpp and moc_*.cpp files.
|
Copyright © 2001–2024 Ant-Contrib Project. All rights reserved.