Groovy Documentation

Package org.gradle.nativebinaries

Classes that model aspects of native component projects.

 

Interface Summary
Architecture A cpu architecture.
BuildType Specifies a build-type for a native binary.
BuildTypeContainer A container of native executables.
Executable The logical representation of an executable native component.
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 can be built for a NativeComponent.
FlavorContainer A container of flavors.
Library The logical representation of an library native component.
LibraryBinary A physical representation of a Library component.
LibraryContainer A container of native libraries.
LibraryResolver Resolves a library to a single binary to use as a dependency.
NativeBinary Represents a particular binary artifact that is the result of building a native component.
NativeBinaryTasks Provides access to key tasks used for building the binary.
NativeComponent Represents a logical software component, which may be built in a number of variant binaries.
NativeDependencySet Models a collection of native type dependencies.
OperatingSystem A machine operating system.
Platform A target platform for building native binaries.
PlatformContainer A container of native executables.
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.
Tool Configuration of the arguments of a ToolChain executable.
ToolChain A set of compilers and linkers that are used together to construct a native binary.
ToolChainRegistry A container for ToolChains.
 


Gradle API 1.10-rc-2