Package net.sf.antcontrib.cpptasks.gcc
Class GccLibrarian
Adapter for the 'ar' archiver
-
Field Summary
FieldsFields inherited from class net.sf.antcontrib.cpptasks.compiler.AbstractProcessor
DEFAULT_DISCARD_BID, DEFAULT_PROCESS_BID -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivateGccLibrarian(String command, String[] inputExtensions, boolean isLibtool, GccLibrarian libtoolLibrarian) -
Method Summary
Modifier and TypeMethodDescriptionstatic GccLibrarianGets the linker for the specified link type.Methods inherited from class net.sf.antcontrib.cpptasks.gcc.AbstractArLibrarian
addBase, addEntry, addFixed, addImpliedArgs, addIncremental, addMap, addStack, getCommandFileSwitch, getLibraryPath, getLibraryPatterns, getMaximumCommandLength, getOutputFileNames, getOutputFileSwitch, isCaseSensitive, linkMethods inherited from class net.sf.antcontrib.cpptasks.compiler.CommandLineLinker
addLibrarySets, createConfiguration, decorateLinkerOption, getCommand, getIdentifier, getLibtoolLinker, getOutputFileSwitch, getStartupObject, prepareArguments, prepareFilename, prepareResponseFile, quoteFilename, runCommand, setCommandMethods inherited from class net.sf.antcontrib.cpptasks.compiler.AbstractLinker
addVersionFiles, bid, changeEnvironment, createConfiguration, getLibraryKeyMethods inherited from class net.sf.antcontrib.cpptasks.compiler.AbstractProcessor
clone, getHeaderExtensions, getIdentifier, getOSArch, getOSName, getSourceExtensions, isDarwin, toString
-
Field Details
-
objFileExtensions
-
instance
-
-
Constructor Details
-
GccLibrarian
private GccLibrarian(String command, String[] inputExtensions, boolean isLibtool, GccLibrarian libtoolLibrarian)
-
-
Method Details
-
getInstance
-
getLinker
Description copied from interface:LinkerGets the linker for the specified link type.- Returns:
- appropriate linker or null, will return this if this linker can handle the specified link type
-