Package net.sf.antcontrib.cpptasks.hp
Class aCCLinker
- java.lang.Object
-
public final class aCCLinker extends AbstractLdLinker
Adapter for Sun (r) Forte(tm) C++ Linker
-
-
Field Summary
Fields Modifier and Type Field Description private static aCCLinker
arLinker
private static java.lang.String[]
discardFiles
private static aCCLinker
dllLinker
private static aCCLinker
instance
private java.io.File[]
libDirs
private static java.lang.String[]
objFiles
-
Fields inherited from class net.sf.antcontrib.cpptasks.compiler.AbstractProcessor
DEFAULT_DISCARD_BID, DEFAULT_PROCESS_BID
-
-
Constructor Summary
Constructors Modifier Constructor Description private
aCCLinker(java.lang.String command, java.lang.String[] extensions, java.lang.String[] ignoredExtensions, java.lang.String outputPrefix, java.lang.String outputSuffix)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addImpliedArgs(boolean debug, LinkType linkType, java.util.Vector args)
void
addIncremental(boolean incremental, java.util.Vector args)
static aCCLinker
getInstance()
java.io.File[]
getLibraryPath()
Returns library path.Linker
getLinker(LinkType type)
Gets the linker for the specified link type.-
Methods inherited from class net.sf.antcontrib.cpptasks.gcc.AbstractLdLinker
addBase, addEntry, addFixed, addLibraryPatterns, addLibrarySets, addMap, addStack, getCommandFileSwitch, getDynamicLibFlag, getEnvironmentIncludePath, getLibraryKey, getLibraryPatterns, getMaximumCommandLength, getOutputFileNames, getOutputFileSwitch, getStaticLibFlag, isCaseSensitive, isHPUX, prepareArguments
-
Methods inherited from class net.sf.antcontrib.cpptasks.compiler.CommandLineLinker
createConfiguration, decorateLinkerOption, getCommand, getIdentifier, getLibtoolLinker, getOutputFileSwitch, getStartupObject, link, prepareFilename, prepareResponseFile, quoteFilename, runCommand, setCommand
-
Methods inherited from class net.sf.antcontrib.cpptasks.compiler.AbstractLinker
addVersionFiles, bid, changeEnvironment, createConfiguration
-
Methods inherited from class net.sf.antcontrib.cpptasks.compiler.AbstractProcessor
clone, getHeaderExtensions, getIdentifier, getOSArch, getOSName, getSourceExtensions, isDarwin, toString
-
-
-
-
Field Detail
-
discardFiles
private static final java.lang.String[] discardFiles
-
objFiles
private static final java.lang.String[] objFiles
-
arLinker
private static final aCCLinker arLinker
-
dllLinker
private static final aCCLinker dllLinker
-
instance
private static final aCCLinker instance
-
libDirs
private java.io.File[] libDirs
-
-
Method Detail
-
getInstance
public static aCCLinker getInstance()
-
addImpliedArgs
public void addImpliedArgs(boolean debug, LinkType linkType, java.util.Vector args)
- Overrides:
addImpliedArgs
in classAbstractLdLinker
-
addIncremental
public void addIncremental(boolean incremental, java.util.Vector args)
- Overrides:
addIncremental
in classAbstractLdLinker
-
getLibraryPath
public java.io.File[] getLibraryPath()
Returns library path.- Specified by:
getLibraryPath
in interfaceLinker
- Overrides:
getLibraryPath
in classAbstractLdLinker
-
-