public class ClxxLinker 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) |
static ClxxLinker |
getCl55DllInstance() |
static ClxxLinker |
getCl55Instance() |
static ClxxLinker |
getCl6xDllInstance() |
static ClxxLinker |
getCl6xInstance() |
protected String |
getCommandFileSwitch(String commandFile) |
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, setCommandaddVersionFiles, bid, changeEnvironment, createConfiguration, getLibraryKeyclone, getHeaderExtensions, getIdentifier, getOSArch, getOSName, getSourceExtensions, isDarwin, isWindows, toStringpublic static ClxxLinker getCl55DllInstance()
public static ClxxLinker getCl55Instance()
public static ClxxLinker getCl6xDllInstance()
public static ClxxLinker getCl6xInstance()
protected String getCommandFileSwitch(String commandFile)
getCommandFileSwitch in class CommandLineLinkerpublic File[] getLibraryPath()
Linkerpublic String[] getLibraryPatterns(String[] libnames, LibraryTypeEnum libType)
Linkerlibnames - array of library namespublic Linker getLinker(LinkType linkType)
Linkerprotected int getMaximumCommandLength()
getMaximumCommandLength in class CommandLineLinkerprotected String[] getOutputFileSwitch(String outputFile)
getOutputFileSwitch in class CommandLineLinkerpublic boolean isCaseSensitive()
LinkerCopyright © 2005-2016 NAR Maven Plugin developers. All Rights Reserved.