LinkerConfiguration, ProcessorConfigurationpublic final class CommandLineLinkerConfiguration extends java.lang.Object implements LinkerConfiguration
| Constructor | Description |
|---|---|
CommandLineLinkerConfiguration(CommandLineLinker linker,
java.lang.String identifier,
java.lang.String[][] args,
ProcessorParam[] params,
boolean rebuild,
boolean map,
boolean debug,
java.lang.String[] libraryNames,
java.lang.String startupObject) |
| Modifier and Type | Method | Description |
|---|---|---|
int |
bid(java.lang.String filename) |
An indication of how much this compiler would like to process this file
|
java.lang.String[] |
getEndArguments() |
|
java.lang.String |
getIdentifier() |
Returns a string representation of this configuration.
|
java.lang.String[] |
getLibraryNames() |
|
Linker |
getLinker() |
|
boolean |
getMap() |
|
java.lang.String[] |
getOutputFileNames(java.lang.String inputFile,
VersionInfo versionInfo) |
Output file name (no path components) corresponding to source file
|
LinkerParam |
getParam(java.lang.String name) |
|
ProcessorParam[] |
getParams() |
|
java.lang.String[] |
getPreArguments() |
|
boolean |
getRebuild() |
If true, all files using this configuration should be rebuilt and any
existing output files should be ignored
|
java.lang.String |
getStartupObject() |
|
boolean |
isDebug() |
|
void |
link(CCTask task,
TargetInfo linkTarget) |
|
java.lang.String |
toString() |
public CommandLineLinkerConfiguration(CommandLineLinker linker, java.lang.String identifier, java.lang.String[][] args, ProcessorParam[] params, boolean rebuild, boolean map, boolean debug, java.lang.String[] libraryNames, java.lang.String startupObject)
public int bid(java.lang.String filename)
ProcessorConfigurationbid in interface ProcessorConfigurationpublic java.lang.String[] getEndArguments()
public java.lang.String getIdentifier()
getIdentifier in interface ProcessorConfigurationpublic java.lang.String[] getLibraryNames()
public boolean getMap()
public java.lang.String[] getOutputFileNames(java.lang.String inputFile,
VersionInfo versionInfo)
ProcessorConfigurationgetOutputFileNames in interface ProcessorConfigurationinputFile - input filepublic LinkerParam getParam(java.lang.String name)
getParam in interface LinkerConfigurationpublic ProcessorParam[] getParams()
getParams in interface ProcessorConfigurationpublic java.lang.String[] getPreArguments()
public boolean getRebuild()
ProcessorConfigurationgetRebuild in interface ProcessorConfigurationpublic java.lang.String getStartupObject()
public void link(CCTask task, TargetInfo linkTarget) throws org.apache.tools.ant.BuildException
link in interface LinkerConfigurationorg.apache.tools.ant.BuildExceptionpublic java.lang.String toString()
toString in class java.lang.Objectpublic Linker getLinker()
getLinker in interface LinkerConfigurationpublic boolean isDebug()
isDebug in interface LinkerConfigurationCopyright ? 2001-2018 Ant-Contrib project. All Rights Reserved.