程序包 | 说明 |
---|---|
com.github.maven_nar.cpptasks | |
com.github.maven_nar.cpptasks.compiler | |
com.github.maven_nar.cpptasks.msvc |
限定符和类型 | 类和说明 |
---|---|
class |
CompilerDef
A compiler definition. compiler elements may be placed either as children of
a cc element or the project element.
|
class |
LinkerDef
A linker definition. linker elements may be placed either as children of a
cc element or the project element.
|
限定符和类型 | 方法和说明 |
---|---|
protected ProcessorDef[] |
ProcessorDef.getDefaultProviders(ProcessorDef baseDef)
Creates an chain of objects which provide default values in descending
order of significance.
|
ProcessorDef |
ProcessorDef.getExtends()
Gets the ProcessorDef specified by the extends attribute
|
限定符和类型 | 方法和说明 |
---|---|
ProcessorConfiguration |
ProcessorDef.createConfiguration(CCTask task,
LinkType linkType,
ProcessorDef baseDef,
TargetDef targetPlatform,
VersionInfo versionInfo)
Creates a configuration
|
boolean |
ProcessorDef.getDebug(ProcessorDef[] defaultProviders,
int index)
Gets boolean indicating debug build
|
protected ProcessorDef[] |
ProcessorDef.getDefaultProviders(ProcessorDef baseDef)
Creates an chain of objects which provide default values in descending
order of significance.
|
boolean |
ProcessorDef.getRebuild(ProcessorDef[] defaultProviders,
int index)
Gets a boolean value indicating whether all targets must be rebuilt
regardless of dependency analysis.
|
限定符和类型 | 方法和说明 |
---|---|
protected CompilerConfiguration |
CommandLineCompiler.createConfiguration(CCTask task,
LinkType linkType,
ProcessorDef[] baseDefs,
CompilerDef specificDef,
TargetDef targetPlatform,
VersionInfo versionInfo) |
protected abstract CompilerConfiguration |
AbstractCompiler.createConfiguration(CCTask task,
LinkType linkType,
ProcessorDef[] baseConfigs,
CompilerDef specificConfig,
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 |
Processor.createConfiguration(CCTask task,
LinkType linkType,
ProcessorDef[] defaultProviders,
ProcessorDef specificConfig,
TargetDef targetPlatform,
VersionInfo versionInfo)
Returns the compiler configuration for
|
ProcessorConfiguration |
Processor.createConfiguration(CCTask task,
LinkType linkType,
ProcessorDef[] defaultProviders,
ProcessorDef specificConfig,
TargetDef targetPlatform,
VersionInfo versionInfo)
Returns the compiler configuration for
|
ProcessorConfiguration |
AbstractLinker.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 |
AbstractCompiler.createConfiguration(CCTask task,
LinkType linkType,
ProcessorDef[] baseConfigs,
ProcessorDef specificConfig,
TargetDef targetPlatform,
VersionInfo versionInfo) |
ProcessorConfiguration |
AbstractCompiler.createConfiguration(CCTask task,
LinkType linkType,
ProcessorDef[] baseConfigs,
ProcessorDef specificConfig,
TargetDef targetPlatform,
VersionInfo versionInfo) |
限定符和类型 | 方法和说明 |
---|---|
protected CompilerConfiguration |
MsvcMIDLCompiler.createConfiguration(CCTask task,
LinkType linkType,
ProcessorDef[] baseDefs,
CompilerDef specificDef,
TargetDef targetPlatform,
VersionInfo versionInfo) |
protected CompilerConfiguration |
MsvcMessageCompiler.createConfiguration(CCTask task,
LinkType linkType,
ProcessorDef[] baseDefs,
CompilerDef specificDef,
TargetDef targetPlatform,
VersionInfo versionInfo) |
Copyright © 2005-2017 NAR Maven Plugin developers. All Rights Reserved.