Groovy Documentation

Package org.gradle.nativebinaries

Classes that model aspects of native component projects.

 

Interface Summary
BuildType Specifies a build-type for a native binary.
BuildTypeContainer A container of BuildTypes.
Executable An executable native component that is built by Gradle.
ExecutableBinary A binary artifact that is built from of a Executable, targeted at a particular platform with specific configuration.
ExecutableContainer A container of native executables.
Flavor Defines a custom variant that differentiate a NativeBinary.
FlavorContainer A container of Flavors.
Library A library component that is built by a gradle project.
LibraryBinary A physical representation of a Library component.
LibraryContainer A container of native libraries.
NativeBinary Represents a particular binary artifact.
NativeBinaryTasks Provides access to key tasks used for building the binary.
NativeDependencySet Models a collection of native type dependencies.
NativeLibraryRequirement A dependency on a native-binaries library within the build.
PrebuiltLibraries A container of PrebuiltLibrary instances.
PrebuiltLibrary A library component that is not built by gradle.
ProjectNativeBinary Represents a particular binary artifact that is the result of building a native component.
ProjectNativeComponent Represents a logical software component, which may be built in a number of variant binaries.
Repositories The repositories that Gradle will search for prebuilt libraries.
SharedLibraryBinary A Library that has been compiled and linked as a shared library.
StaticLibraryBinary A Library that has been compiled and archived into a static library.
TargetedNativeComponent A native component that can be configured to target certain variant dimensions.
Tool Configuration of the arguments of a ToolChain executable.
 


Gradle API 1.12