ZenScript main repository
Du kannst nicht mehr als 25 Themen auswählen Themen müssen mit entweder einem Buchstaben oder einer Ziffer beginnen. Sie können Bindestriche („-“) enthalten und bis zu 35 Zeichen lang sein.

build.gradle 613B

1234567891011121314151617181920
  1. import org.gradle.api.artifacts.*
  2. apply plugin: 'base' // To add "clean" task to the root project.
  3. subprojects {
  4. apply from: rootProject.file('common.gradle')
  5. }
  6. task mergedJavadoc(type: Javadoc, description: 'Creates Javadoc from all the projects.') {
  7. title = 'All modules'
  8. destinationDir = new File(project.buildDir, 'merged-javadoc')
  9. // Note: The closures below are executed lazily.
  10. source {
  11. subprojects*.sourceSets*.main*.allSource
  12. }
  13. classpath.from {
  14. subprojects*.configurations*.compile*.copyRecursive({ !(it instanceof ProjectDependency); })*.resolve()
  15. }
  16. }