Package org.gradle.platform.base.plugins
Class BinaryBasePlugin
- java.lang.Object
-
- org.gradle.platform.base.plugins.BinaryBasePlugin
-
@Incubating public abstract class BinaryBasePlugin extends java.lang.Object implements Plugin<Project>
Base plugin for binaries support. - Adds aBinarySpec
container namedbinaries
to the project. - Registers the baseBinarySpec
type. - For eachBinarySpec
, registers a lifecycle task to assemble that binary. - For eachBinarySpec
, adds the binary's source sets as its default inputs. - Links the tasks for eachBinarySpec
across to the tasks container.
-
-
Constructor Summary
Constructors Constructor Description BinaryBasePlugin()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
apply(Project target)
Apply this plugin to the given target object.
-