public interface JniLibrary
extends dev.nokee.platform.base.Variant
| Modifier and Type | Method and Description |
|---|---|
dev.nokee.platform.base.BinaryView<dev.nokee.platform.base.Binary> |
getBinaries()
Configure the binaries of this variant.
|
Property<String> |
getResourcePath()
Specifies the resource path where the native components of the JNI library will be located within the JAR.
|
dev.nokee.platform.nativebase.SharedLibraryBinary |
getSharedLibrary()
Returns the shared library binary built for this variant.
|
dev.nokee.platform.nativebase.TargetMachine |
getTargetMachine()
Returns the target machine for this variant.
|
void |
sharedLibrary(Action<? super dev.nokee.platform.nativebase.SharedLibraryBinary> action)
Configure the shared library binary for this variant.
|
Property<String> getResourcePath()
dev.nokee.platform.nativebase.TargetMachine getTargetMachine()
TargetMachine instance, never null.dev.nokee.platform.nativebase.SharedLibraryBinary getSharedLibrary()
SharedLibraryBinary instance, never null.void sharedLibrary(Action<? super dev.nokee.platform.nativebase.SharedLibraryBinary> action)
action - configuration action for SharedLibraryBinary.dev.nokee.platform.base.BinaryView<dev.nokee.platform.base.Binary> getBinaries()
BinaryView for configuring each binary, never null.