|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectnet.sf.antcontrib.cpptasks.compiler.CommandLineLinkerConfiguration
public final class CommandLineLinkerConfiguration
A configuration for a command line linker
Constructor Summary | |
---|---|
CommandLineLinkerConfiguration(CommandLineLinker linker,
String identifier,
String[][] args,
ProcessorParam[] params,
boolean rebuild,
boolean map,
String[] libraryNames,
String startupObject)
|
Method Summary | |
---|---|
int |
bid(String filename)
An indication of how much this compiler would like to process this file |
String[] |
getEndArguments()
|
String |
getIdentifier()
Returns a string representation of this configuration. |
String[] |
getLibraryNames()
|
boolean |
getMap()
|
String |
getOutputFileName(String inputFile)
Output file name (no path components) corresponding to source file |
LinkerParam |
getParam(String name)
|
ProcessorParam[] |
getParams()
|
String[] |
getPreArguments()
|
boolean |
getRebuild()
If true, all files using this configuration should be rebuilt and any existing output files should be ignored |
String |
getStartupObject()
|
void |
link(CCTask task,
TargetInfo linkTarget)
|
String |
toString()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public CommandLineLinkerConfiguration(CommandLineLinker linker, String identifier, String[][] args, ProcessorParam[] params, boolean rebuild, boolean map, String[] libraryNames, String startupObject)
Method Detail |
---|
public int bid(String filename)
ProcessorConfiguration
bid
in interface ProcessorConfiguration
public String[] getEndArguments()
public String getIdentifier()
getIdentifier
in interface ProcessorConfiguration
public String[] getLibraryNames()
public boolean getMap()
public String getOutputFileName(String inputFile)
ProcessorConfiguration
getOutputFileName
in interface ProcessorConfiguration
inputFile
- input file
public LinkerParam getParam(String name)
getParam
in interface LinkerConfiguration
public ProcessorParam[] getParams()
getParams
in interface ProcessorConfiguration
public String[] getPreArguments()
public boolean getRebuild()
ProcessorConfiguration
getRebuild
in interface ProcessorConfiguration
public String getStartupObject()
public void link(CCTask task, TargetInfo linkTarget) throws org.apache.tools.ant.BuildException
link
in interface LinkerConfiguration
org.apache.tools.ant.BuildException
public String toString()
toString
in class Object
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |