author | Da Risk <da_risk@beem-project.com> |
Thu, 21 Dec 2017 15:56:42 -0800 | |
changeset 1073 | 274f38e8c8a9 |
parent 1050 | f2db8a101b9e |
child 1075 | 6c3d4266ca65 |
permissions | -rw-r--r-- |
1050
f2db8a101b9e
Add gradle task to generate javadoc
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
1 |
configurations { |
f2db8a101b9e
Add gradle task to generate javadoc
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
2 |
javadoc |
f2db8a101b9e
Add gradle task to generate javadoc
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
3 |
} |
f2db8a101b9e
Add gradle task to generate javadoc
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
4 |
|
f2db8a101b9e
Add gradle task to generate javadoc
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
5 |
dependencies { |
f2db8a101b9e
Add gradle task to generate javadoc
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
6 |
javadoc "org.umlgraph:umlgraph:5.6.6" |
f2db8a101b9e
Add gradle task to generate javadoc
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
7 |
} |
f2db8a101b9e
Add gradle task to generate javadoc
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
8 |
|
f2db8a101b9e
Add gradle task to generate javadoc
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
9 |
afterEvaluate { |
f2db8a101b9e
Add gradle task to generate javadoc
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
10 |
def debugVariant = android.applicationVariants.find { variant -> |
f2db8a101b9e
Add gradle task to generate javadoc
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
11 |
variant.name == "debug" |
f2db8a101b9e
Add gradle task to generate javadoc
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
12 |
} |
f2db8a101b9e
Add gradle task to generate javadoc
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
13 |
|
f2db8a101b9e
Add gradle task to generate javadoc
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
14 |
task javadoc(type: Javadoc) { |
f2db8a101b9e
Add gradle task to generate javadoc
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
15 |
title = "Beem javadoc" |
f2db8a101b9e
Add gradle task to generate javadoc
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
16 |
dependsOn "generateDebugSources" |
f2db8a101b9e
Add gradle task to generate javadoc
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
17 |
source = debugVariant.javaCompile.source |
f2db8a101b9e
Add gradle task to generate javadoc
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
18 |
includes = ["**/com/beem/project/beem/**", |
f2db8a101b9e
Add gradle task to generate javadoc
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
19 |
"**/com/google/android/apps/iosched/util/**"] |
f2db8a101b9e
Add gradle task to generate javadoc
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
20 |
classpath = files(android.getBootClasspath(), |
f2db8a101b9e
Add gradle task to generate javadoc
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
21 |
debugVariant.javaCompile.classpath) |
f2db8a101b9e
Add gradle task to generate javadoc
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
22 |
|
f2db8a101b9e
Add gradle task to generate javadoc
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
23 |
options.docletpath = configurations.javadoc.files.asType(List) |
f2db8a101b9e
Add gradle task to generate javadoc
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
24 |
options.doclet = "org.umlgraph.doclet.UmlGraphDoc" |
f2db8a101b9e
Add gradle task to generate javadoc
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
25 |
options.addStringOption "inferrel" |
f2db8a101b9e
Add gradle task to generate javadoc
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
26 |
options.addStringOption "inferdep" |
f2db8a101b9e
Add gradle task to generate javadoc
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
27 |
options.addStringOption "hide", "java.*" |
f2db8a101b9e
Add gradle task to generate javadoc
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
28 |
options.addStringOption "collpackages", "java.util.*" |
f2db8a101b9e
Add gradle task to generate javadoc
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
29 |
options.addStringOption "qualify" |
f2db8a101b9e
Add gradle task to generate javadoc
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
30 |
options.addStringOption "types" |
f2db8a101b9e
Add gradle task to generate javadoc
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
31 |
options.addStringOption "visibility" |
f2db8a101b9e
Add gradle task to generate javadoc
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
32 |
options.addStringOption "postfixpackage" |
f2db8a101b9e
Add gradle task to generate javadoc
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
33 |
options.addStringOption "nodefontsize", "9" |
f2db8a101b9e
Add gradle task to generate javadoc
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
34 |
options.addStringOption "nodefontpackagesize", "7" |
f2db8a101b9e
Add gradle task to generate javadoc
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
35 |
} |
f2db8a101b9e
Add gradle task to generate javadoc
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
36 |
|
f2db8a101b9e
Add gradle task to generate javadoc
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
37 |
} |