See: Description
| Interface | Description |
|---|---|
| BuildType |
Specifies a build-type for a native binary.
|
| BuildTypeContainer |
A container of
BuildTypes. |
| Flavor |
Defines a custom variant that differentiate a
NativeBinary. |
| FlavorContainer |
A container of
Flavors. |
| NativeBinary |
Represents a particular binary artifact.
|
| NativeBinarySpec |
Represents a binary artifact that is the result of building a native component.
|
| NativeComponentExtension |
The configuration for native components generated by this build.
|
| NativeComponentSpec |
Definition of a software component that is to be built by Gradle to run a on JVM platform.
|
| NativeDependencySet |
Models a collection of native type dependencies.
|
| NativeExecutable |
An executable native component that is built by Gradle.
|
| NativeExecutableBinary |
A binary artifact for a
NativeExecutable, targeted at a particular platform with specific configuration. |
| NativeExecutableBinarySpec |
An binary built by Gradle for a native application.
|
| NativeExecutableBinarySpec.TasksCollection |
Provides access to key tasks used for building the binary.
|
| NativeExecutableSpec |
Definition of a native executable component that is to be built by Gradle.
|
| NativeLibrary |
A library component that is built by a gradle project.
|
| NativeLibraryBinary |
A physical representation of a
NativeLibrary component. |
| NativeLibraryBinarySpec |
Represents a binary artifact that is the result of building a native library component.
|
| NativeLibraryRequirement |
A dependency on a native library within the build.
|
| NativeLibrarySpec |
Definition of a native library component that is to be built by Gradle.
|
| PrebuiltLibraries |
A container of
PrebuiltLibrary instances. |
| PrebuiltLibrary |
A library component that is not built by gradle.
|
| PrebuiltSharedLibraryBinary |
A shared library that exists at a known location on the filesystem.
|
| PrebuiltStaticLibraryBinary |
A static library that exists at a known location on the filesystem.
|
| PreprocessingTool |
A tool that permits configuration of the C preprocessor.
|
| Repositories |
The repositories that Gradle will search for prebuilt libraries.
|
| SharedLibraryBinary |
A
NativeLibrary that has been compiled and linked as a shared library. |
| SharedLibraryBinarySpec |
A shared library binary built by Gradle for a native library.
|
| SharedLibraryBinarySpec.TasksCollection |
Provides access to key tasks used for building the binary.
|
| StaticLibraryBinary |
A
NativeLibrary that has been compiled and archived into a static library. |
| StaticLibraryBinarySpec |
A static library binary built by Gradle for a native library.
|
| StaticLibraryBinarySpec.TasksCollection |
Provides access to key tasks used for building the binary.
|
| TargetedNativeComponent |
A native component that can be configured to target certain variant dimensions.
|
| Tool |
Configuration of the arguments of a ToolChain executable.
|
| Class | Description |
|---|---|
| NativeExecutableFileSpec |
Specifies how to build and where to place a native executable file.
|
| NativeInstallationSpec |
Specifies the installation location for a native executable.
|
| ObjectFile |
LanguageOutputType marking object file output type.
|