Modifier and Type | Method and Description |
---|---|
protected TargetInfo |
CCTask.getLinkTarget(LinkerConfiguration linkerConfig,
Vector<File> objectFiles,
Vector<File> sysObjectFiles,
Map<String,TargetInfo> compileTargets,
VersionInfo versionInfo) |
Modifier and Type | Method and Description |
---|---|
static Map<CompilerConfiguration,Vector<TargetInfo>> |
CCTask.getTargetsToBuildByConfiguration(Map<String,TargetInfo> targets)
Builds a Hashtable to targets needing to be rebuilt keyed by compiler
configuration
|
Modifier and Type | Method and Description |
---|---|
void |
TargetHistoryTable.markForRebuild(TargetInfo targetInfo) |
boolean |
DependencyTable.needsRebuild(CCTask task,
TargetInfo target,
int dependencyDepth)
Determines if the specified target needs to be rebuilt.
|
void |
TargetHistoryTable.update(TargetInfo linkTarget) |
Modifier and Type | Method and Description |
---|---|
protected int |
CCTask.checkForChangedIncludeFiles(Map<String,TargetInfo> targets)
Checks all targets that are not forced to be rebuilt or are missing
object files to be checked for modified include files
|
protected TargetInfo |
CCTask.getLinkTarget(LinkerConfiguration linkerConfig,
Vector<File> objectFiles,
Vector<File> sysObjectFiles,
Map<String,TargetInfo> compileTargets,
VersionInfo versionInfo) |
static Map<CompilerConfiguration,Vector<TargetInfo>> |
CCTask.getTargetsToBuildByConfiguration(Map<String,TargetInfo> targets)
Builds a Hashtable to targets needing to be rebuilt keyed by compiler
configuration
|
void |
TargetHistoryTable.markForRebuild(Map<String,TargetInfo> targetInfos) |
Constructor and Description |
---|
TargetMatcher(CCTask task,
File outputDir,
ProcessorConfiguration[] processors,
LinkerConfiguration linker,
Vector<File> objectFiles,
Map<String,TargetInfo> targets,
VersionInfo versionInfo) |
Modifier and Type | Method and Description |
---|---|
void |
XcodeProjectWriter.writeProject(File fileName,
CCTask task,
ProjectDef projectDef,
List<File> sources,
Map<String,TargetInfo> targets,
TargetInfo linkTarget)
Writes a project definition file.
|
Modifier and Type | Method and Description |
---|---|
void |
XcodeProjectWriter.writeProject(File fileName,
CCTask task,
ProjectDef projectDef,
List<File> sources,
Map<String,TargetInfo> targets,
TargetInfo linkTarget)
Writes a project definition file.
|
Modifier and Type | Method and Description |
---|---|
void |
CBuilderXProjectWriter.writeProject(File fileName,
CCTask task,
ProjectDef projectDef,
List<File> sources,
Map<String,TargetInfo> targets,
TargetInfo linkTarget)
Writes a project definition file.
|
Modifier and Type | Method and Description |
---|---|
void |
CBuilderXProjectWriter.writeProject(File fileName,
CCTask task,
ProjectDef projectDef,
List<File> sources,
Map<String,TargetInfo> targets,
TargetInfo linkTarget)
Writes a project definition file.
|
Modifier and Type | Method and Description |
---|---|
void |
LinkerConfiguration.link(CCTask task,
TargetInfo linkTarget) |
void |
CommandLineLinkerConfiguration.link(CCTask task,
TargetInfo linkTarget) |
Modifier and Type | Method and Description |
---|---|
void |
ProjectDef.execute(CCTask task,
List<File> sources,
Map<String,TargetInfo> targets,
TargetInfo linkTarget)
Executes the task.
|
void |
ProjectWriter.writeProject(File baseName,
CCTask task,
ProjectDef projectDef,
List<File> files,
Map<String,TargetInfo> targets,
TargetInfo linkTarget)
Write project definition file.
|
Modifier and Type | Method and Description |
---|---|
void |
ProjectDef.execute(CCTask task,
List<File> sources,
Map<String,TargetInfo> targets,
TargetInfo linkTarget)
Executes the task.
|
void |
ProjectWriter.writeProject(File baseName,
CCTask task,
ProjectDef projectDef,
List<File> files,
Map<String,TargetInfo> targets,
TargetInfo linkTarget)
Write project definition file.
|
Modifier and Type | Method and Description |
---|---|
void |
VisualStudioNETProjectWriter.writeProject(File fileName,
CCTask task,
ProjectDef projectDef,
List<File> sources,
Map<String,TargetInfo> targets,
TargetInfo linkTarget)
Writes a project definition file.
|
void |
MsvcProjectWriter.writeProject(File fileName,
CCTask task,
ProjectDef projectDef,
List<File> files,
Map<String,TargetInfo> targets,
TargetInfo linkTarget)
Writes a project definition file.
|
Modifier and Type | Method and Description |
---|---|
void |
VisualStudioNETProjectWriter.writeProject(File fileName,
CCTask task,
ProjectDef projectDef,
List<File> sources,
Map<String,TargetInfo> targets,
TargetInfo linkTarget)
Writes a project definition file.
|
void |
MsvcProjectWriter.writeProject(File fileName,
CCTask task,
ProjectDef projectDef,
List<File> files,
Map<String,TargetInfo> targets,
TargetInfo linkTarget)
Writes a project definition file.
|
Copyright © 2005-2016 NAR Maven Plugin developers. All Rights Reserved.