aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/tools/android/java/com/google/devtools/build/android/BUILD
diff options
context:
space:
mode:
authorGravatar Andrew Pellegrini <apell@google.com>2015-06-25 17:12:49 +0000
committerGravatar Han-Wen Nienhuys <hanwen@google.com>2015-06-26 15:29:53 +0000
commitd13716a201b2dcfe952e843ffcc566056519aaa5 (patch)
tree8f6fd28465854ed94d5915e73a746a2fa651f70d /src/tools/android/java/com/google/devtools/build/android/BUILD
parent643063d582dcf346f276680288b11f958f5c551d (diff)
Open source AarGeneratorAction and AndroidResourceProcessingAction.
-- MOS_MIGRATED_REVID=96883818
Diffstat (limited to 'src/tools/android/java/com/google/devtools/build/android/BUILD')
-rw-r--r--src/tools/android/java/com/google/devtools/build/android/BUILD36
1 files changed, 36 insertions, 0 deletions
diff --git a/src/tools/android/java/com/google/devtools/build/android/BUILD b/src/tools/android/java/com/google/devtools/build/android/BUILD
new file mode 100644
index 0000000000..4ff57d7dc4
--- /dev/null
+++ b/src/tools/android/java/com/google/devtools/build/android/BUILD
@@ -0,0 +1,36 @@
+# Actions for Android rules.
+
+package(default_visibility = ["//visibility:public"])
+
+filegroup(
+ name = "srcs",
+ srcs = glob(["**"]),
+)
+
+java_binary(
+ name = "AndroidResourceProcessingAction",
+ main_class = "com.google.devtools.build.android.AndroidResourceProcessingAction",
+ runtime_deps = [
+ ":android_builder_lib",
+ ],
+)
+
+java_binary(
+ name = "AarGeneratorAction",
+ main_class = "com.google.devtools.build.android.AarGeneratorAction",
+ runtime_deps = [
+ ":android_builder_lib",
+ ],
+)
+
+java_library(
+ name = "android_builder_lib",
+ srcs = glob(["*.java"]),
+ deps = [
+ "//src/main/java:options",
+ "//third_party:android_common",
+ "//third_party:apache_commons_compress",
+ "//third_party:guava",
+ "//third_party:jsr305",
+ ],
+)