public class Library extends Object implements Executable
Modifier and Type | Field and Description |
---|---|
static String |
EXECUTABLE |
static String |
JNI |
static String |
NONE |
static String |
PLUGIN |
static String |
SHARED |
static String |
STATIC |
Constructor and Description |
---|
Library() |
Modifier and Type | Method and Description |
---|---|
List |
getArgs() |
String |
getBinding(NarArtifact dependency) |
String |
getNarSystemDirectory() |
String |
getNarSystemName() |
String |
getNarSystemPackage() |
String |
getSubSystem() |
String |
getType() |
boolean |
linkCPP() |
boolean |
linkFortran() |
boolean |
linkFortranMain() |
boolean |
shouldRun() |
String |
toString() |
public static final String STATIC
public static final String SHARED
public static final String EXECUTABLE
public static final String JNI
public static final String PLUGIN
public static final String NONE
public final List getArgs()
getArgs
in interface Executable
public String getBinding(NarArtifact dependency)
getBinding
in interface Executable
public final String getNarSystemDirectory()
public final String getNarSystemName()
public final String getNarSystemPackage()
public String getSubSystem()
public final String getType()
public final boolean linkCPP()
public final boolean linkFortran()
public final boolean linkFortranMain()
public final boolean shouldRun()
shouldRun
in interface Executable
Copyright © 2005-2016 NAR Maven Plugin developers. All Rights Reserved.