Package org.codehaus.mojo.natives.bcc
Class BCCCompiler
- java.lang.Object
-
- org.codehaus.plexus.logging.AbstractLogEnabled
-
- org.codehaus.mojo.natives.compiler.AbstractCompiler
-
- org.codehaus.mojo.natives.c.AbstractCCompiler
-
- org.codehaus.mojo.natives.c.CCompiler
-
- org.codehaus.mojo.natives.bcc.BCCCompiler
-
- All Implemented Interfaces:
Compiler
,org.codehaus.plexus.logging.LogEnabled
@Component(role=Compiler.class, hint="bcc", instantiationStrategy="per-lookup") public class BCCCompiler extends CCompiler
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.codehaus.mojo.natives.compiler.AbstractCompiler
AbstractCompiler.CompilerRunnable
-
-
Constructor Summary
Constructors Constructor Description BCCCompiler()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected org.codehaus.plexus.util.cli.Commandline
getCommandLine(java.io.File src, java.io.File dest, CompilerConfiguration config)
Setup Compiler Command lineprotected java.lang.String
getOutputFileOption()
-
Methods inherited from class org.codehaus.mojo.natives.c.AbstractCCompiler
getParser
-
Methods inherited from class org.codehaus.mojo.natives.compiler.AbstractCompiler
compile, getObjectFile, getObjectFileExtension
-
-
-
-
Method Detail
-
getCommandLine
protected org.codehaus.plexus.util.cli.Commandline getCommandLine(java.io.File src, java.io.File dest, CompilerConfiguration config) throws NativeBuildException
Description copied from class:AbstractCCompiler
Setup Compiler Command line- Overrides:
getCommandLine
in classAbstractCCompiler
- Throws:
NativeBuildException
-
getOutputFileOption
protected java.lang.String getOutputFileOption()
- Overrides:
getOutputFileOption
in classCCompiler
-
-