diff options
author | Ulf Adams <ulfjack@google.com> | 2016-05-23 07:33:22 +0000 |
---|---|---|
committer | Yue Gan <yueg@google.com> | 2016-05-23 08:25:23 +0000 |
commit | d91d047da35511487c4fcce6f5e438ba779a668b (patch) | |
tree | c2de5d02ebd8b690c1a1e6014a597f25853bec20 | |
parent | c990a319b8ad0f43528f243e0b6b1b5a5815b0b0 (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/BUILD | 6 | ||||
-rw-r--r-- | third_party/BUILD | 18 | ||||
-rw-r--r-- | third_party/iossim/BUILD | 5 | ||||
-rw-r--r-- | third_party/java/jarjar/BUILD | 1 | ||||
-rw-r--r-- | third_party/py/concurrent/BUILD | 2 | ||||
-rw-r--r-- | third_party/py/gflags/BUILD | 2 |
6 files changed, 11 insertions, 23 deletions
@@ -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( |