@Incubating public class NativeBasePlugin extends 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 and Description |
---|
NativeBasePlugin() |
Modifier and Type | Method and Description |
---|---|
void |
apply(org.gradle.api.internal.project.ProjectInternal project)
Apply this plugin to the given target object.
|