Merge "Add gradle 3.4 to prebuilts."
am: 2f50978539

Change-Id: Ica09fbcbe59ead69387f973526a1076953626cb9
diff --git a/BUILD b/BUILD
index 842d1b7..4a98a16 100644
--- a/BUILD
+++ b/BUILD
@@ -2,46 +2,61 @@
 # Gradle 2.14.1
 #######
 
+# do not use directly. Use //tools/base/build-system:gradle
 filegroup(
-    name = "gradle-2.14.1",
+    name = "gradle-distrib-2.14.1",
     srcs = ["gradle-2.14.1-bin.zip"],
-    visibility = ["//visibility:public"],
+    visibility = ["//tools/base/build-system:__pkg__"],
 )
 
 # gradle-api jar, as generated by gradle when using the gradleApi() magic dependency.
-java_import(
-    name = "gradle-api-2.14.1",
-    jars = ["gradle-api-2.14.1.jar"],
-    visibility = ["//visibility:public"],
-)
-
-java_library(
-    name = "gradle-api-2.14.1_neverlink",
-    neverlink = 1,
-    exports = [":gradle-api-2.14.1"],
-    visibility = ["//visibility:public"],
-)
-
-#######
-# gradle 3.2
-#######
-
+# do not use directly. Use
+# //tools/base/build-system:gradle-api_neverlink
+# //tools/base/build-system:gradle-api
 filegroup(
-    name = "gradle-3.2",
-    srcs = ["gradle-3.2-bin.zip"],
-    visibility = ["//visibility:public"],
+    name = "gradle-api-2.14.1",
+    srcs = ["gradle-api-2.14.1.jar"],
+    visibility = ["//tools/base/build-system:__pkg__"],
+)
+
+#######
+# gradle 3.3-rc-1
+#######
+
+# do not use directly. Use //tools/base/build-system:gradle
+filegroup(
+    name = "gradle-distrib-3.3-rc-1",
+    srcs = ["gradle-3.3-rc-1-bin.zip"],
+    visibility = ["//tools/base/build-system:__pkg__"],
 )
 
 # gradle-api jar, as generated by gradle when using the gradleApi() magic dependency.
-java_import(
-    name = "gradle-api-3.2",
-    jars = ["gradle-api-3.2.jar"],
-    visibility = ["//visibility:public"],
+# do not use directly. Use
+# //tools/base/build-system:gradle-api_neverlink
+# //tools/base/build-system:gradle-api
+filegroup(
+    name = "gradle-api-3.3-rc-1",
+    srcs = ["gradle-api-3.3-rc-1.jar"],
+    visibility = ["//tools/base/build-system:__pkg__"],
 )
 
-java_library(
-    name = "gradle-api-3.2_neverlink",
-    neverlink = 1,
-    exports = [":gradle-api-3.2"],
-    visibility = ["//visibility:public"],
+#######
+# gradle nightly
+#######
+
+# do not use directly. Use //tools/base/build-system:gradle
+filegroup(
+    name = "gradle-distrib-nightly",
+    srcs = ["gradle-3.4-20161207091511+0000-bin.zip"],
+    visibility = ["//tools/base/build-system:__pkg__"],
+)
+
+# gradle-api jar, as generated by gradle when using the gradleApi() magic dependency.
+# do not use directly. Use
+# //tools/base/build-system:gradle-api_neverlink
+# //tools/base/build-system:gradle-api
+filegroup(
+    name = "gradle-api-nightly",
+    srcs = ["gradle-api-3.4-20161207091511+0000.jar"],
+    visibility = ["//tools/base/build-system:__pkg__"],
 )
diff --git a/PREBUILT b/PREBUILT
index 000c68d..b7737f2 100644
--- a/PREBUILT
+++ b/PREBUILT
@@ -16,3 +16,4 @@
 https://services.gradle.org/distributions/gradle-2.14.1-bin.zip
 https://services.gradle.org/distributions/gradle-3.0-all.zip
 https://services.gradle.org/distributions/gradle-3.2-bin.zip
+https://services.gradle.org/distributions-snapshots/gradle-3.3-20161129000109+0000-bin.zip
diff --git a/gradle-3.3-rc-1-bin.zip b/gradle-3.3-rc-1-bin.zip
new file mode 100644
index 0000000..c61f235
--- /dev/null
+++ b/gradle-3.3-rc-1-bin.zip
Binary files differ
diff --git a/gradle-3.4-20161207091511+0000-bin.zip b/gradle-3.4-20161207091511+0000-bin.zip
new file mode 100644
index 0000000..9fa32f1
--- /dev/null
+++ b/gradle-3.4-20161207091511+0000-bin.zip
Binary files differ
diff --git a/gradle-api-3.3-rc-1.jar b/gradle-api-3.3-rc-1.jar
new file mode 100644
index 0000000..54dbca5
--- /dev/null
+++ b/gradle-api-3.3-rc-1.jar
Binary files differ
diff --git a/gradle-api-3.4-20161207091511+0000.jar b/gradle-api-3.4-20161207091511+0000.jar
new file mode 100644
index 0000000..0230b77
--- /dev/null
+++ b/gradle-api-3.4-20161207091511+0000.jar
Binary files differ