From bde58449d2ef8eddce5058e40b41b23ff4aefd63 Mon Sep 17 00:00:00 2001 From: Cal Peyser Date: Mon, 14 Mar 2016 15:58:12 +0000 Subject: Move dump_syms from //tools/objc to //tools/osx. This will allow it to be referenced from the crosstool without crossing package boundaries. -- MOS_MIGRATED_REVID=117137594 --- tools/BUILD | 1 + tools/objc/BUILD | 5 ----- tools/objc/dump_syms_stub | 7 ------- tools/osx/crosstool/BUILD | 14 ++++++++++++++ tools/osx/crosstool/dump_syms_stub | 7 +++++++ 5 files changed, 22 insertions(+), 12 deletions(-) delete mode 100644 tools/objc/dump_syms_stub create mode 100644 tools/osx/crosstool/BUILD create mode 100644 tools/osx/crosstool/dump_syms_stub (limited to 'tools') diff --git a/tools/BUILD b/tools/BUILD index 2282c29ae9..00211b095b 100644 --- a/tools/BUILD +++ b/tools/BUILD @@ -57,6 +57,7 @@ filegroup( "//tools/objc:srcs", "//tools/python:srcs", "//tools/test:srcs", + "//tools/osx/crosstool:srcs", "//tools/zip:srcs", ], ) diff --git a/tools/objc/BUILD b/tools/objc/BUILD index a2690e8a60..3b690d312b 100644 --- a/tools/objc/BUILD +++ b/tools/objc/BUILD @@ -54,11 +54,6 @@ filegroup( srcs = [":memleaks_plugin_stub"], ) -filegroup( - name = "dump_syms", - srcs = [":dump_syms_stub"], -) - sh_binary( name = "ibtoolwrapper", srcs = [":ibtoolwrapper.sh"], diff --git a/tools/objc/dump_syms_stub b/tools/objc/dump_syms_stub deleted file mode 100644 index b17269010c..0000000000 --- a/tools/objc/dump_syms_stub +++ /dev/null @@ -1,7 +0,0 @@ -#!/bin/bash - -( - printf 'Bazel does not yet support symbol dumping.\n' -) >&2 - -exit 1 diff --git a/tools/osx/crosstool/BUILD b/tools/osx/crosstool/BUILD new file mode 100644 index 0000000000..91649ba233 --- /dev/null +++ b/tools/osx/crosstool/BUILD @@ -0,0 +1,14 @@ +package(default_visibility = ["//visibility:public"]) + +# Files which shouldn't be publicly visible and dependencies of all objc_* or ios_* rules shouldn't be in this package. +exports_files(glob(["**"])) + +filegroup( + name = "dump_syms", + srcs = [":dump_syms_stub"], +) + +filegroup( + name = "srcs", + srcs = glob(["**"]), +) diff --git a/tools/osx/crosstool/dump_syms_stub b/tools/osx/crosstool/dump_syms_stub new file mode 100644 index 0000000000..b17269010c --- /dev/null +++ b/tools/osx/crosstool/dump_syms_stub @@ -0,0 +1,7 @@ +#!/bin/bash + +( + printf 'Bazel does not yet support symbol dumping.\n' +) >&2 + +exit 1 -- cgit v1.2.3