Package | Description |
---|---|
com.github.maven_nar.cpptasks | |
com.github.maven_nar.cpptasks.compiler |
Modifier and Type | Method and Description |
---|---|
DependencyInfo |
DependencyTable.getDependencyInfo(String sourceRelativeName,
String includePathIdentifier)
This method returns a DependencyInfo for the specific source file and
include path identifier
|
DependencyInfo |
DependencyTable.parseIncludes(CCTask task,
CompilerConfiguration compiler,
File source) |
Modifier and Type | Method and Description |
---|---|
abstract boolean |
DependencyTable.DependencyVisitor.preview(DependencyInfo parent,
DependencyInfo[] children)
Previews all the children of this source file.
|
abstract boolean |
DependencyTable.DependencyVisitor.preview(DependencyInfo parent,
DependencyInfo[] children)
Previews all the children of this source file.
|
boolean |
DependencyTable.TimestampChecker.preview(DependencyInfo parent,
DependencyInfo[] children) |
boolean |
DependencyTable.TimestampChecker.preview(DependencyInfo parent,
DependencyInfo[] children) |
abstract boolean |
DependencyTable.DependencyVisitor.visit(DependencyInfo dependInfo)
Visits the dependency info.
|
boolean |
DependencyTable.TimestampChecker.visit(DependencyInfo dependInfo) |
void |
DependencyTable.walkDependencies(CCTask task,
DependencyInfo dependInfo,
CompilerConfiguration compiler,
DependencyInfo[] stack,
DependencyTable.DependencyVisitor visitor) |
void |
DependencyTable.walkDependencies(CCTask task,
DependencyInfo dependInfo,
CompilerConfiguration compiler,
DependencyInfo[] stack,
DependencyTable.DependencyVisitor visitor) |
Modifier and Type | Method and Description |
---|---|
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
|
Copyright © 2005-2016 NAR Maven Plugin developers. All Rights Reserved.