org.freehep.maven.nar
Class AbstractCompileMojo
java.lang.Object
org.apache.maven.plugin.AbstractMojo
org.freehep.maven.nar.AbstractNarMojo
org.freehep.maven.nar.AbstractDependencyMojo
org.freehep.maven.nar.AbstractCompileMojo
- All Implemented Interfaces:
- org.apache.maven.plugin.ContextEnabled, org.apache.maven.plugin.Mojo, NarConstants
- Direct Known Subclasses:
- NarCompileMojo, NarIntegrationTestMojo, NarJavahMojo, NarPackageMojo, NarResourcesMojo, NarSystemGenerate, NarTestCompileMojo, NarTestMojo
public abstract class AbstractCompileMojo
- extends AbstractDependencyMojo
- Version:
- $Id: AbstractCompileMojo.java 13303 2007-09-06 19:01:26Z duns $
- Author:
- Mark Donszelmann
Field Summary |
protected int |
maxCores
Maximum number of Cores/CPU's to use. |
Fields inherited from interface org.apache.maven.plugin.Mojo |
ROLE |
Methods inherited from class org.apache.maven.plugin.AbstractMojo |
getLog, getPluginContext, setLog, setPluginContext |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.apache.maven.plugin.Mojo |
execute |
maxCores
protected int maxCores
- Maximum number of Cores/CPU's to use. 0 means unlimited.
AbstractCompileMojo
public AbstractCompileMojo()
getAntProject
protected org.apache.tools.ant.Project getAntProject()
getC
protected C getC()
getCpp
protected Cpp getCpp()
getFortran
protected Fortran getFortran()
useLibtool
protected boolean useLibtool()
failOnError
protected boolean failOnError()
getRuntime
protected String getRuntime()
getOutput
protected String getOutput()
getJavaHome
protected File getJavaHome()
getLibraries
protected List getLibraries()
getTests
protected List getTests()
getJavah
protected Javah getJavah()
getJava
protected Java getJava()
setDependencyLibOrder
public void setDependencyLibOrder(List order)
getDependencyLibOrder
protected List getDependencyLibOrder()
Copyright © 2000-2007 FreeHEP. All Rights Reserved.