diff options
author | Laszlo Csomor <laszlocsomor@google.com> | 2018-04-16 05:11:38 -0700 |
---|---|---|
committer | Copybara-Service <copybara-piper@google.com> | 2018-04-16 05:13:15 -0700 |
commit | 81ed3add408adb20bddbc3ba1818c65806738dc5 (patch) | |
tree | 885208ea7cf7da2b7091375f0d122fcd1e34488f /src/test/java/com/google/devtools/build/lib | |
parent | ecbab79b7bc982e5b60b09203607ab6a4d066294 (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/lib')
-rw-r--r-- | src/test/java/com/google/devtools/build/lib/skyframe/packages/BazelPackageLoaderTest.java | 5 |
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) { |