Gradle for Javadoc

This commit is contained in:
Oliver Woodman 2015-05-12 15:10:07 +01:00
parent fc31992a01
commit cd55fc068f

View File

@ -54,6 +54,21 @@ android.libraryVariants.all { variant ->
artifacts.add('archives', task);
}
android.libraryVariants.all { variant ->
task("generate${variant.name.capitalize()}Javadoc", type: Javadoc) {
title = "$name $version API"
description "Generates Javadoc for $variant.name."
source = variant.javaCompile.source
classpath = files(variant.javaCompile.classpath.files, project.android.getBootClasspath())
options {
links "http://docs.oracle.com/javase/7/docs/api/"
linksOffline "http://d.android.com/reference","${android.sdkDirectory}/docs/reference"
}
exclude '**/BuildConfig.java'
exclude '**/R.java'
}
}
publish {
repoName = 'exoplayer'
userOrg = 'google'