Class AndroidMavenPublishBasePlugin
- java.lang.Object
-
- io.freefair.gradle.plugins.android.AndroidProjectPlugin
-
- io.freefair.gradle.plugins.android.maven.AndroidMavenPublishBasePlugin
-
public class AndroidMavenPublishBasePlugin extends AndroidProjectPlugin
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class io.freefair.gradle.plugins.android.AndroidProjectPlugin
AndroidProjectPlugin.ProjectType
-
-
Constructor Summary
Constructors Constructor Description AndroidMavenPublishBasePlugin()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
apply(Project project)
MavenPublication
createMavenPublication(com.android.build.gradle.api.BaseVariant variant)
-
Methods inherited from class io.freefair.gradle.plugins.android.AndroidProjectPlugin
getAllJava, getAndroidExtension, getAndroidVariants, getCompileClasspath, getOutput, getProject, getProjectType, getTaskName, getTestVariants, getUnitTestVariants, publishVariant, withAndroid
-
-
-
-
Method Detail
-
apply
public void apply(@Nonnull Project project)
- Specified by:
apply
in interfacePlugin<Project>
- Overrides:
apply
in classAndroidProjectPlugin
-
createMavenPublication
public MavenPublication createMavenPublication(com.android.build.gradle.api.BaseVariant variant)
-
-