|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectnet.sf.antcontrib.cpptasks.compiler.CommandLineLinkerConfiguration
A configuration for a command line linker
Constructor Summary | |
CommandLineLinkerConfiguration(CommandLineLinker linker,
java.lang.String identifier,
java.lang.String[][] args,
ProcessorParam[] params,
boolean rebuild,
boolean map,
java.lang.String[] libraryNames,
java.lang.String startupObject)
|
Method Summary | |
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()
|
boolean |
getMap()
|
java.lang.String |
getOutputFileName(java.lang.String inputFile)
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()
|
void |
link(CCTask task,
TargetInfo linkTarget)
|
java.lang.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, java.lang.String identifier, java.lang.String[][] args, ProcessorParam[] params, boolean rebuild, boolean map, java.lang.String[] libraryNames, java.lang.String startupObject)
Method Detail |
public int bid(java.lang.String filename)
ProcessorConfiguration
bid
in interface ProcessorConfiguration
public java.lang.String[] getEndArguments()
public java.lang.String getIdentifier()
getIdentifier
in interface ProcessorConfiguration
public java.lang.String[] getLibraryNames()
public boolean getMap()
public java.lang.String getOutputFileName(java.lang.String inputFile)
ProcessorConfiguration
getOutputFileName
in interface ProcessorConfiguration
inputFile
- input file
public LinkerParam getParam(java.lang.String name)
getParam
in interface LinkerConfiguration
public ProcessorParam[] getParams()
getParams
in interface ProcessorConfiguration
public java.lang.String[] getPreArguments()
public boolean getRebuild()
ProcessorConfiguration
getRebuild
in interface ProcessorConfiguration
public java.lang.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 java.lang.String toString()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |