public class ADSLinker extends CommandLineLinker
DEFAULT_DISCARD_BID, DEFAULT_PROCESS_BID
Modifier and Type | Method and Description |
---|---|
protected void |
addBase(long base,
Vector<String> args) |
protected void |
addEntry(String entry,
Vector<String> args) |
protected void |
addFixed(Boolean fixed,
Vector<String> args) |
protected void |
addImpliedArgs(boolean debug,
LinkType linkType,
Vector<String> args) |
protected void |
addIncremental(boolean incremental,
Vector<String> args) |
protected void |
addMap(boolean map,
Vector<String> args) |
protected void |
addStack(int stack,
Vector<String> args) |
protected String |
getCommandFileSwitch(String commandFile)
May have to make this String array return
|
static ADSLinker |
getDllInstance() |
static ADSLinker |
getInstance() |
File[] |
getLibraryPath()
returns the library path for the linker
|
String[] |
getLibraryPatterns(String[] libnames,
LibraryTypeEnum libType)
Returns a set of filename patterns corresponding to library names.
|
Linker |
getLinker(LinkType linkType)
Gets the linker for the specified link type.
|
protected int |
getMaximumCommandLength() |
protected String[] |
getOutputFileSwitch(String outputFile) |
boolean |
isCaseSensitive()
Returns true if the linker is case-sensitive
|
addBase, addEntry, addFixed, addImpliedArgs, addIncremental, addLibraryDirectory, addLibraryPath, addLibrarySets, addMap, addStack, createConfiguration, decorateLinkerOption, getCommand, getCommandWithPath, getIdentifier, getLibtoolLinker, getOutputFileNames, getOutputFileSwitch, getStartupObject, link, prepareArguments, prepareFilename, prepareResponseFile, quoteFilename, runCommand, setCommand
addVersionFiles, bid, changeEnvironment, createConfiguration, getLibraryKey
clone, getHeaderExtensions, getIdentifier, getOSArch, getOSName, getSourceExtensions, isDarwin, isWindows, toString
public static ADSLinker getDllInstance()
public static ADSLinker getInstance()
protected String getCommandFileSwitch(String commandFile)
getCommandFileSwitch
in class CommandLineLinker
CommandLineLinker.getCommandFileSwitch(java.lang.String)
public File[] getLibraryPath()
Linker
public String[] getLibraryPatterns(String[] libnames, LibraryTypeEnum libType)
Linker
libnames
- array of library namespublic Linker getLinker(LinkType linkType)
Linker
protected int getMaximumCommandLength()
getMaximumCommandLength
in class CommandLineLinker
protected String[] getOutputFileSwitch(String outputFile)
getOutputFileSwitch
in class CommandLineLinker
public boolean isCaseSensitive()
Linker
Copyright © 2005-2016 NAR Maven Plugin developers. All Rights Reserved.