equal
deleted
inserted
replaced
|
1 configurations { |
|
2 javadoc |
|
3 } |
|
4 |
|
5 dependencies { |
|
6 javadoc "org.umlgraph:umlgraph:5.6.6" |
|
7 } |
|
8 |
|
9 afterEvaluate { |
|
10 def debugVariant = android.applicationVariants.find { variant -> |
|
11 variant.name == "debug" |
|
12 } |
|
13 |
|
14 task javadoc(type: Javadoc) { |
|
15 title = "Beem javadoc" |
|
16 dependsOn "generateDebugSources" |
|
17 source = debugVariant.javaCompile.source |
|
18 includes = ["**/com/beem/project/beem/**", |
|
19 "**/com/google/android/apps/iosched/util/**"] |
|
20 classpath = files(android.getBootClasspath(), |
|
21 debugVariant.javaCompile.classpath) |
|
22 |
|
23 options.docletpath = configurations.javadoc.files.asType(List) |
|
24 options.doclet = "org.umlgraph.doclet.UmlGraphDoc" |
|
25 options.addStringOption "inferrel" |
|
26 options.addStringOption "inferdep" |
|
27 options.addStringOption "hide", "java.*" |
|
28 options.addStringOption "collpackages", "java.util.*" |
|
29 options.addStringOption "qualify" |
|
30 options.addStringOption "types" |
|
31 options.addStringOption "visibility" |
|
32 options.addStringOption "postfixpackage" |
|
33 options.addStringOption "nodefontsize", "9" |
|
34 options.addStringOption "nodefontpackagesize", "7" |
|
35 } |
|
36 |
|
37 } |