Gradle 'api' task depends on 'jar' tasks

Update the gradle 'api' task to depend on the 'jar' task of all
subprojects. This intern ensures that the 'asmRepackJar' and
'cglibRepackJar' tasks run which is critical for JavaDoc
generation.
master
Phillip Webb 12 years ago
parent ad1fda59c3
commit f92f58d0b3
  1. 5
      build.gradle

@ -788,6 +788,11 @@ configure(rootProject) {
description = "Generates aggregated Javadoc API documentation."
title = "${rootProject.description} ${version} API"
dependsOn {
subprojects.collect {
it.tasks.getByName("jar")
}
}
options.memberLevel = org.gradle.external.javadoc.JavadocMemberLevel.PROTECTED
options.author = true
options.header = rootProject.description

Loading…
Cancel
Save