aboutsummaryrefslogtreecommitdiffhomepage
path: root/src
diff options
context:
space:
mode:
authorGravatar Damien Martin-Guillerez <dmarting@google.com>2015-07-27 12:25:11 +0000
committerGravatar Damien Martin-Guillerez <dmarting@google.com>2015-07-27 12:59:46 +0000
commit4b0bee1af36d0ffab7d86158a853a8a7ee113300 (patch)
tree44e51701be800f71b219971ff7347a3216b24a6c /src
parent4988eebaabb44b83c3579eae05eb18d788d037f7 (diff)
Do not build Xcode tooling on Linux
Fixes #332 -- MOS_MIGRATED_REVID=99171024
Diffstat (limited to 'src')
-rw-r--r--src/test/shell/bazel/BUILD36
1 files changed, 26 insertions, 10 deletions
diff --git a/src/test/shell/bazel/BUILD b/src/test/shell/bazel/BUILD
index a6ba74c9d0..3cd1ea0c0b 100644
--- a/src/test/shell/bazel/BUILD
+++ b/src/test/shell/bazel/BUILD
@@ -8,6 +8,31 @@ genrule(
cmd = "cp $< $@",
)
+config_setting(
+ name = "darwin",
+ values = {"host_cpu": "darwin"},
+)
+
+filegroup(
+ name = "objc-deps",
+ testonly = 1,
+ srcs = select({
+ ":darwin": [
+ "//src/objc_tools/bundlemerge:bundlemerge_deploy.jar",
+ "//src/objc_tools/momczip:momczip_deploy.jar",
+ "//src/objc_tools/plmerge:plmerge_deploy.jar",
+ "//src/objc_tools/xcodegen:xcodegen_deploy.jar",
+ "//src/tools/xcode-common/java/com/google/devtools/build/xcode/actoolzip:actoolzip_deploy.jar",
+ "//src/tools/xcode-common/java/com/google/devtools/build/xcode/swiftstdlibtoolzip:swiftstdlibtoolzip_deploy.jar",
+ "//src/tools/xcode/ibtoolwrapper",
+ "//src/tools/xcode/realpath",
+ "//src/tools/xcode/stdredirect:StdRedirect.dylib",
+ "//third_party/iossim",
+ ],
+ "//conditions:default": [],
+ }),
+)
+
filegroup(
name = "test-deps",
testonly = 1,
@@ -15,6 +40,7 @@ filegroup(
"test-setup.sh",
"testenv.sh",
":langtools-copy",
+ ":objc-deps",
"//examples:srcs",
"//external:bootclasspath",
"//external:extdir",
@@ -23,19 +49,9 @@ filegroup(
"//src/java_tools/buildjar:JavaBuilder_deploy.jar",
"//src/java_tools/buildjar/java/com/google/devtools/build/buildjar/genclass:GenClass_deploy.jar",
"//src/java_tools/singlejar:SingleJar_deploy.jar",
- "//src/objc_tools/bundlemerge:bundlemerge_deploy.jar",
- "//src/objc_tools/momczip:momczip_deploy.jar",
- "//src/objc_tools/plmerge:plmerge_deploy.jar",
- "//src/objc_tools/xcodegen:xcodegen_deploy.jar",
"//src/test/shell:bashunit",
- "//src/tools/xcode-common/java/com/google/devtools/build/xcode/actoolzip:actoolzip_deploy.jar",
- "//src/tools/xcode-common/java/com/google/devtools/build/xcode/swiftstdlibtoolzip:swiftstdlibtoolzip_deploy.jar",
- "//src/tools/xcode/ibtoolwrapper",
- "//src/tools/xcode/realpath",
- "//src/tools/xcode/stdredirect:StdRedirect.dylib",
"//third_party:srcs",
"//third_party/ijar",
- "//third_party/iossim",
"//third_party/java/jdk/langtools:srcs",
"//tools:srcs",
],