aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/test/java/com/google/devtools/build
diff options
context:
space:
mode:
authorGravatar Laszlo Csomor <laszlocsomor@google.com>2018-04-16 05:11:38 -0700
committerGravatar Copybara-Service <copybara-piper@google.com>2018-04-16 05:13:15 -0700
commit81ed3add408adb20bddbc3ba1818c65806738dc5 (patch)
tree885208ea7cf7da2b7091375f0d122fcd1e34488f /src/test/java/com/google/devtools/build
parentecbab79b7bc982e5b60b09203607ab6a4d066294 (diff)
bash: Add a toolchain for local Bash.
Bazel automatically detects the local Bash and creates a custom toolchain rule for it. Later, rules that use Bash will require this toolchain and retrieve Bash's path from it instead of relying on hardcoded paths or the `--shell_executable` flag. See https://github.com/bazelbuild/bazel/issues/4319 Change-Id: Idd8242a20d202b1f5a56cddac95b625c6c08ede9 Closes #4980. Change-Id: Ic2406a4da260b284e15852070d58472ca18340af PiperOrigin-RevId: 193022708
Diffstat (limited to 'src/test/java/com/google/devtools/build')
-rw-r--r--src/test/java/com/google/devtools/build/lib/skyframe/packages/BazelPackageLoaderTest.java5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/test/java/com/google/devtools/build/lib/skyframe/packages/BazelPackageLoaderTest.java b/src/test/java/com/google/devtools/build/lib/skyframe/packages/BazelPackageLoaderTest.java
index 9fee906084..b31f2ac944 100644
--- a/src/test/java/com/google/devtools/build/lib/skyframe/packages/BazelPackageLoaderTest.java
+++ b/src/test/java/com/google/devtools/build/lib/skyframe/packages/BazelPackageLoaderTest.java
@@ -70,6 +70,11 @@ public final class BazelPackageLoaderTest extends AbstractPackageLoaderTest {
tools.getRelative("tools/osx/xcode_configure.bzl"),
"def xcode_configure(*args, **kwargs):",
" pass");
+ FileSystemUtils.writeIsoLatin1(tools.getRelative("tools/sh/BUILD"), "");
+ FileSystemUtils.writeIsoLatin1(
+ tools.getRelative("tools/sh/sh_configure.bzl"),
+ "def sh_configure(*args, **kwargs):",
+ " pass");
}
private void fetchExternalRepo(RepositoryName externalRepo) {