blob: 069e61f5b921e2e0bd5181c715372351c999c37c [file] [log] [blame]
Colin Crossa3b22bf2019-01-23 15:38:30 -08001java_plugin {
Ashley Rosede080eb2018-12-07 17:20:25 -05002 name: "view-inspector-annotation-processor",
3
Colin Crossa3b22bf2019-01-23 15:38:30 -08004 processor_class: "android.processor.view.inspector.PlatformInspectableProcessor",
5
Ashley Rosede080eb2018-12-07 17:20:25 -05006 srcs: ["src/java/**/*.java"],
7 java_resource_dirs: ["src/resources"],
8
9 static_libs: [
Ashley Rosec1a4dec2018-12-13 18:06:30 -050010 "javapoet",
Ashley Rose83bac9f2019-03-13 18:15:44 -040011 "stub-annotations",
Ashley Rosede080eb2018-12-07 17:20:25 -050012 ],
13
14 use_tools_jar: true,
15}
16
17java_test_host {
18 name: "view-inspector-annotation-processor-test",
19
20 srcs: ["test/java/**/*.java"],
21 java_resource_dirs: ["test/resources"],
22
23 static_libs: [
Ashley Rosede080eb2018-12-07 17:20:25 -050024 "junit",
Ashley Rosec1a4dec2018-12-13 18:06:30 -050025 "guava",
26 "view-inspector-annotation-processor"
Ashley Rosede080eb2018-12-07 17:20:25 -050027 ],
28
29 test_suites: ["general-tests"],
30}