Package-level declarations
Classes that model aspects of native component projects.
Types
Link copied to clipboard
                  Specifies a build-type for a native binary.
Link copied to clipboard
                  A container of BuildTypes.
Link copied to clipboard
                  Defines a custom variant that differentiate a NativeBinary.
Link copied to clipboard
                  A container of Flavors.
Link copied to clipboard
                  Represents a target architecture of a component.
Link copied to clipboard
                  Represents a particular binary artifact.
Link copied to clipboard
                  Represents a binary artifact that is the result of building a native component.
Link copied to clipboard
                  The configuration for native components generated by this build.
Link copied to clipboard
                  Definition of a software component that is to be built by Gradle to run a on JVM platform.
Link copied to clipboard
                  Models a collection of native type dependencies.
Link copied to clipboard
                  An executable native component that is built by Gradle.
Link copied to clipboard
                  A binary artifact for a NativeExecutable, targeted at a particular platform with specific configuration.
Link copied to clipboard
                  An binary built by Gradle for a native application.
Link copied to clipboard
                  Specifies how to build and where to place a native executable file.
Link copied to clipboard
                  Definition of a native executable component that is to be built by Gradle.
Link copied to clipboard
                  Specifies the installation location for a native executable.
Link copied to clipboard
                  A library component that is built by a gradle project.
Link copied to clipboard
                  A physical representation of a NativeLibrary component.
Link copied to clipboard
                  Represents a binary artifact that is the result of building a native library component.
Link copied to clipboard
                  A dependency on a native library within the build.
Link copied to clipboard
                  Definition of a native library component that is to be built by Gradle.
Link copied to clipboard
                  LanguageOutputType marking object file output type.
Link copied to clipboard
                  Represents the operating system of a configuration.
Link copied to clipboard
                  A container of PrebuiltLibrary instances.
Link copied to clipboard
                  A library component that is not built by gradle.
Link copied to clipboard
                  A shared library that exists at a known location on the filesystem.
Link copied to clipboard
                  A static library that exists at a known location on the filesystem.
Link copied to clipboard
                  A tool that permits configuration of the C preprocessor.
Link copied to clipboard
                  The repositories that Gradle will search for prebuilt libraries.
Link copied to clipboard
                  A NativeLibrary that has been compiled and linked as a shared library.
Link copied to clipboard
                  A shared library binary built by Gradle for a native library.
Link copied to clipboard
                  A NativeLibrary that has been compiled and archived into a static library.
Link copied to clipboard
                  A static library binary built by Gradle for a native library.
Link copied to clipboard
                  A native component that can be configured to target certain variant dimensions.
Link copied to clipboard
                  interface TargetMachine
Represents a combination of operating system and cpu architecture that a variant might be built for.
Link copied to clipboard
                  A builder for configuring the architecture of a TargetMachine objects.
Link copied to clipboard
                  interface TargetMachineFactory
A factory for creating TargetMachine objects.
Link copied to clipboard
                  Configuration of the arguments of a ToolChain executable.