org.codehaus.mojo.natives.msvc
Class MSVCLinker

java.lang.Object
  extended by org.codehaus.plexus.logging.AbstractLogEnabled
      extended by org.codehaus.mojo.natives.linker.AbstractLinker
          extended by org.codehaus.mojo.natives.c.CLinker
              extended by org.codehaus.mojo.natives.msvc.MSVCLinker
All Implemented Interfaces:
Linker, org.codehaus.plexus.logging.LogEnabled

public class MSVCLinker
extends CLinker

Version:
$Id: MSVCLinker.java 6588 2008-03-28 12:22:57Z bentmann $
Author:
Dan Tran

Field Summary
 
Fields inherited from interface org.codehaus.mojo.natives.linker.Linker
ROLE
 
Constructor Summary
MSVCLinker()
           
 
Method Summary
protected  org.codehaus.plexus.util.cli.Commandline createLinkerCommandLine(List objectFiles, LinkerConfiguration config)
           
protected  String getLinkerOutputOption()
           
 
Methods inherited from class org.codehaus.mojo.natives.c.CLinker
setCommandLineForExternalLibraries
 
Methods inherited from class org.codehaus.mojo.natives.linker.AbstractLinker
link
 
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
 

Constructor Detail

MSVCLinker

public MSVCLinker()
Method Detail

createLinkerCommandLine

protected org.codehaus.plexus.util.cli.Commandline createLinkerCommandLine(List objectFiles,
                                                                           LinkerConfiguration config)
                                                                    throws NativeBuildException
Overrides:
createLinkerCommandLine in class CLinker
Throws:
NativeBuildException

getLinkerOutputOption

protected String getLinkerOutputOption()
Overrides:
getLinkerOutputOption in class CLinker


Copyright © 2011 Codehaus. All Rights Reserved.