aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorGravatar Ulf Adams <ulfjack@google.com>2016-05-23 07:33:22 +0000
committerGravatar Yue Gan <yueg@google.com>2016-05-23 08:25:23 +0000
commitd91d047da35511487c4fcce6f5e438ba779a668b (patch)
treec2de5d02ebd8b690c1a1e6014a597f25853bec20
parentc990a319b8ad0f43528f243e0b6b1b5a5815b0b0 (diff)
Remove a bunch of unnecessary files from the Bazel binary.
This reduces the size of the Bazel binary by ~25%. -- MOS_MIGRATED_REVID=122971740
-rw-r--r--src/BUILD6
-rw-r--r--third_party/BUILD18
-rw-r--r--third_party/iossim/BUILD5
-rw-r--r--third_party/java/jarjar/BUILD1
-rw-r--r--third_party/py/concurrent/BUILD2
-rw-r--r--third_party/py/gflags/BUILD2
6 files changed, 11 insertions, 23 deletions
diff --git a/src/BUILD b/src/BUILD
index 8c39b4bc32..de25d30370 100644
--- a/src/BUILD
+++ b/src/BUILD
@@ -127,7 +127,11 @@ genrule(
srcs = [
":create_embedded_tools.sh",
"//tools:embedded_tools_srcs",
- "//third_party:embedded_tools_srcs",
+ "//third_party/iossim:srcs",
+ "//third_party/java/jarjar:srcs",
+ "//third_party/java/jdk/langtools:srcs",
+ "//third_party/py/concurrent:srcs",
+ "//third_party/py/gflags:srcs",
"//src/java_tools/buildjar/java/com/google/devtools/build/buildjar/jarhelper:srcs",
"//src/tools/android/java/com/google/devtools/build/android:embedded_tools",
"//src/tools/android/java/com/google/devtools/build/android/ideinfo:embedded_tools",
diff --git a/third_party/BUILD b/third_party/BUILD
index f163a545f3..358478915f 100644
--- a/third_party/BUILD
+++ b/third_party/BUILD
@@ -26,24 +26,6 @@ filegroup(
)
filegroup(
- name = "embedded_tools_srcs",
- srcs = glob(["**"]) + [
- "//third_party/ijar:srcs",
- "//third_party/iossim:srcs",
- "//third_party/java/apkbuilder:srcs",
- "//third_party/java/buck-ios-support:srcs",
- "//third_party/java/dd_plist:srcs",
- "//third_party/java/j2objc:srcs",
- "//third_party/java/jarjar:srcs",
- "//third_party/java/jdk/langtools:srcs",
- "//third_party/py/concurrent:srcs",
- "//third_party/py/gflags:srcs",
- "//third_party/py/mock:srcs",
- "//third_party/py/six:srcs",
- ],
-)
-
-filegroup(
name = "d3-js",
srcs = glob(["javascript/d3/**/*.js"]),
)
diff --git a/third_party/iossim/BUILD b/third_party/iossim/BUILD
index 06e3ee111e..f070cac910 100644
--- a/third_party/iossim/BUILD
+++ b/third_party/iossim/BUILD
@@ -3,7 +3,10 @@ licenses(["notice"]) # 3-clause BSD
filegroup(
name = "srcs",
srcs = glob(["**"]),
- visibility = ["//third_party:__pkg__"],
+ visibility = [
+ "//src:__pkg__",
+ "//third_party:__pkg__",
+ ],
)
exports_files(["iossim"])
diff --git a/third_party/java/jarjar/BUILD b/third_party/java/jarjar/BUILD
index cd9222b8d6..8f31f169c6 100644
--- a/third_party/java/jarjar/BUILD
+++ b/third_party/java/jarjar/BUILD
@@ -5,7 +5,6 @@ licenses(["notice"]) # Apache 2.0
filegroup(
name = "srcs",
srcs = glob(["**"]),
- visibility = ["//third_party:__pkg__"],
)
java_import(
diff --git a/third_party/py/concurrent/BUILD b/third_party/py/concurrent/BUILD
index 913d4167e6..ccc3faa03d 100644
--- a/third_party/py/concurrent/BUILD
+++ b/third_party/py/concurrent/BUILD
@@ -3,7 +3,7 @@ licenses(["notice"])
filegroup(
name = "srcs",
srcs = glob(["**"]),
- visibility = ["//third_party:__pkg__"],
+ visibility = ["//visibility:public"],
)
py_library(
diff --git a/third_party/py/gflags/BUILD b/third_party/py/gflags/BUILD
index a8da15d93b..261c1cb734 100644
--- a/third_party/py/gflags/BUILD
+++ b/third_party/py/gflags/BUILD
@@ -3,7 +3,7 @@ licenses(["notice"])
filegroup(
name = "srcs",
srcs = glob(["**"]),
- visibility = ["//third_party:__pkg__"],
+ visibility = ["//visibility:public"],
)
py_library(