Skip to content

Instantly share code, notes, and snippets.

View cjurjiu's full-sized avatar
🕸️

Catalin Jurjiu cjurjiu

🕸️
View GitHub Profile
@cjurjiu
cjurjiu / publishMavenLocal.gradle
Last active March 30, 2018 13:42 — forked from Robyer/maven-publish-helper-usage.gradle
Gradle script for publishing Android library to local Maven repository using maven-publish plugin. With dependencies (also handling transitive: false and custom exclude rules), including sources and javadoc.
apply plugin: 'maven-publish'
task androidJavadocs(type: Javadoc) {
source = android.sourceSets.main.java.srcDirs
classpath += project.files(android.getBootClasspath().join(File.pathSeparator))
android.libraryVariants.all { variant ->
if (variant.name == 'release') {
owner.classpath += variant.javaCompile.classpath
}
}