aboutsummaryrefslogtreecommitdiff
path: root/java/dagger/android/processor/BUILD
diff options
context:
space:
mode:
Diffstat (limited to 'java/dagger/android/processor/BUILD')
-rw-r--r--java/dagger/android/processor/BUILD20
1 files changed, 18 insertions, 2 deletions
diff --git a/java/dagger/android/processor/BUILD b/java/dagger/android/processor/BUILD
index eb3fdf643..f70c09102 100644
--- a/java/dagger/android/processor/BUILD
+++ b/java/dagger/android/processor/BUILD
@@ -32,13 +32,28 @@ filegroup(
)
java_library(
+ name = "base_processing_step",
+ srcs = ["BaseProcessingStep.java"],
+ deps = [
+ "//java/dagger/internal/codegen/extension",
+ "//java/dagger/internal/codegen/xprocessing",
+ "//third_party/java/guava/base",
+ "//third_party/java/guava/collect",
+ "//third_party/java/javapoet",
+ ],
+)
+
+java_library(
name = "processor",
- srcs = [":srcs"],
+ srcs = glob(
+ ["*.java"],
+ exclude = ["BaseProcessingStep.java"],
+ ),
javacopts = DOCLINT_HTML_AND_SYNTAX + DOCLINT_REFERENCES,
tags = ["maven_coordinates=com.google.dagger:dagger-android-processor:" + POM_VERSION],
deps = [
+ ":base_processing_step",
"//java/dagger:core",
- "//java/dagger/internal/codegen/extension",
"//java/dagger/internal/codegen/xprocessing",
"//java/dagger/spi",
"//third_party/java/auto:service",
@@ -58,6 +73,7 @@ gen_maven_artifact(
artifact_target = ":processor",
artifact_target_libs = [
"//java/dagger/internal/codegen/xprocessing",
+ "//java/dagger/android/processor:base_processing_step",
],
artifact_target_maven_deps = [
"com.google.dagger:dagger",