class LibraryPlugin extends BasePlugin
Gradle plugin class for 'library' projects.
Fields inherited from class | Fields |
---|---|
class BasePlugin |
GRADLE_ACCEPTABLE_VERSIONS, androidBuilder, extension, instantiator, project, sdkHandler, taskManager, variantManager |
Constructor and description |
---|
LibraryPlugin
(org.gradle.internal.reflect.Instantiator instantiator, org.gradle.tooling.provider.model.ToolingModelBuilderRegistry registry) |
Type | Name and description |
---|---|
void |
apply(org.gradle.api.Project project) |
protected TaskManager |
createTaskManager(org.gradle.api.Project project, AndroidBuilder androidBuilder, BaseExtension extension, SdkHandler sdkHandler, DependencyManager dependencyManager, org.gradle.tooling.provider.model.ToolingModelBuilderRegistry toolingRegistry) |
Class<? extends BaseExtension> |
getExtensionClass() |
protected VariantFactory |
getVariantFactory() |
protected boolean |
isLibrary() |
Methods inherited from class | Name |
---|---|
class BasePlugin |
apply, configureProject, createAndroidTasks, createTaskManager, getExtensionClass, getLogger, getVariantFactory, getVariantManager, isLibrary |
class Object |
wait, wait, wait, equals, toString, hashCode, getClass, notify, notifyAll |
Default assemble task for the default-published artifact. this is needed for the prepare task on the consuming project.
Gradle API 1.2.3