Plugin<org.gradle.api.internal.project.ProjectInternal>
@Incubating public class NativeBasePlugin extends java.lang.Object implements Plugin<org.gradle.api.internal.project.ProjectInternal>
Expects plugins to register the native components in the Project.getComponents()
container, and defines a number of rules that act on these components to configure them.
ProductionComponent
and ComponentWithBinaries
."assemble"
task for each binary of the main component.ConfigurableComponentWithExecutable
.ConfigurableComponentWithSharedLibrary
.ConfigurableComponentWithStaticLibrary
.ConfigurableComponentWithLinkUsage
.ConfigurableComponentWithRuntimeUsage
.PublicationAwareComponent
.Constructor | Description |
---|---|
NativeBasePlugin() |
Modifier and Type | Method | Description |
---|---|---|
void |
apply(org.gradle.api.internal.project.ProjectInternal project) |
Apply this plugin to the given target object.
|