org.codehaus.mojo.natives.linker
Class AbstractLinker
java.lang.Object
org.codehaus.plexus.logging.AbstractLogEnabled
org.codehaus.mojo.natives.linker.AbstractLinker
- All Implemented Interfaces:
- Linker, org.codehaus.plexus.logging.LogEnabled
- Direct Known Subclasses:
- ArchiveLinker
public abstract class AbstractLinker
- extends org.codehaus.plexus.logging.AbstractLogEnabled
- implements Linker
Fields inherited from interface org.codehaus.mojo.natives.linker.Linker |
ROLE |
Methods inherited from class org.codehaus.plexus.logging.AbstractLogEnabled |
enableLogging, getLogger, setupLogger, setupLogger, setupLogger |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractLinker
public AbstractLinker()
createLinkerCommandLine
protected abstract org.codehaus.plexus.util.cli.Commandline createLinkerCommandLine(List objectFiles,
LinkerConfiguration config)
throws NativeBuildException
- Throws:
NativeBuildException
link
public File link(LinkerConfiguration config,
List compilerOutputFiles)
throws NativeBuildException,
IOException
- Specified by:
link
in interface Linker
- Throws:
NativeBuildException
IOException
Copyright © 2011 Codehaus. All Rights Reserved.