Package org.gradle.nativeplatform
@Incubating
package org.gradle.nativeplatform
Classes that model aspects of native component projects.
-
ClassDescriptionSpecifies a build-type for a native binary.A container of
BuildType
s.Defines a custom variant that differentiate aNativeBinary
.A container ofFlavor
s.Represents a particular binary artifact.Represents a binary artifact that is the result of building a native component.The configuration for native components generated by this build.Definition of a software component that is to be built by Gradle to run a on JVM platform.Models a collection of native type dependencies.An executable native component that is built by Gradle.A binary artifact for aNativeExecutable
, targeted at a particular platform with specific configuration.An binary built by Gradle for a native application.Provides access to key tasks used for building the binary.Specifies how to build and where to place a native executable file.Definition of a native executable component that is to be built by Gradle.Specifies the installation location for a native executable.A library component that is built by a gradle project.A physical representation of aNativeLibrary
component.Represents a binary artifact that is the result of building a native library component.A dependency on a native library within the build.Definition of a native library component that is to be built by Gradle.LanguageOutputType marking object file output type.A container ofPrebuiltLibrary
instances.A library component that is not built by gradle.A shared library that exists at a known location on the filesystem.A static library that exists at a known location on the filesystem.A tool that permits configuration of the C preprocessor.The repositories that Gradle will search for prebuilt libraries.ANativeLibrary
that has been compiled and linked as a shared library.A shared library binary built by Gradle for a native library.Provides access to key tasks used for building the binary.ANativeLibrary
that has been compiled and archived into a static library.A static library binary built by Gradle for a native library.Provides access to key tasks used for building the binary.A native component that can be configured to target certain variant dimensions.Configuration of the arguments of a ToolChain executable.