@Incubating public class LanguageBasePlugin
Base plugin for language support.
Adds a ProjectComponentContainer named softwareComponents
to the project.
Adds a BinaryContainer named binaries
to the project.
Adds a ProjectSourceSet named sources
to the project.
For each binary instance added to the binaries container, registers a lifecycle task to create that binary.
Constructor and description |
---|
LanguageBasePlugin
(Instantiator instantiator, ModelRules modelRules) |