Package | Description |
---|---|
com.github.maven_nar | |
com.github.maven_nar.cpptasks | |
com.github.maven_nar.cpptasks.compiler | |
com.github.maven_nar.cpptasks.msvc | |
com.github.maven_nar.cpptasks.os390 |
Modifier and Type | Method and Description |
---|---|
CompilerDef |
Compiler.getCompiler(String type,
String output)
Generates a new
CompilerDef and populates it give the parameters
provided. |
CompilerDef |
Compiler.getTestCompiler(String type,
String output) |
Modifier and Type | Method and Description |
---|---|
void |
Msvc.setToolPath(CompilerDef compilerDef,
String name) |
Modifier and Type | Method and Description |
---|---|
void |
CCTask.addConfiguredCompiler(CompilerDef compiler)
Adds a compiler definition or reference.
|
PrecompileDef |
CompilerDef.getActivePrecompile(CompilerDef ccElement) |
boolean |
CompilerDef.getExceptions(CompilerDef[] defaultProviders,
int index) |
boolean |
CompilerDef.getMultithreaded(CompilerDef[] defaultProviders,
int index) |
OptimizationEnum |
CompilerDef.getOptimization(CompilerDef[] defaultProviders,
int index) |
Boolean |
CompilerDef.getRtti(CompilerDef[] defaultProviders,
int index) |
int |
CompilerDef.getWarnings(CompilerDef[] defaultProviders,
int index) |
Modifier and Type | Method and Description |
---|---|
protected void |
CommandLineCompiler.buildDefineArguments(CompilerDef[] defs,
Vector<String> args) |
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) |
Modifier and Type | Method and Description |
---|---|
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) |
Modifier and Type | Method and Description |
---|---|
protected void |
OS390CCompiler.buildDefineArguments(CompilerDef[] defs,
Vector<String> args)
The buildDefineArguments implementation CommandLineCCompiler is not good
for us because os390 defines are give by -D definex instead of
/Ddefinex, 2 args not 1! since we implement this ourslefs, we do not
have to implement the getDefineSwitch() and the getUndefineSwitch().
|
Copyright © 2005-2016 NAR Maven Plugin developers. All Rights Reserved.