From 75fcb3d15bbca9bc7db607df024b0b80c587d7b5 Mon Sep 17 00:00:00 2001 From: sudoforge <9c001b67637a@sudoforge.com> Date: Mon, 15 Jul 2024 10:13:05 -0700 Subject: [PATCH] replace runfiles interpreter with `/usr/bin/env bash` (#59) ``` replace runfiles interpreter with `/usr/bin/env bash` This replaces the interpreter set in `//internal:constants.bzl%RUNFILES_PREFIX` with `/usr/bin/env bash`, which resolves an issue under NixOS and other systems like it, which do not have a `/bin/bash`. Closes: keith/rules_multirun#58 ``` --- internal/constants.bzl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/internal/constants.bzl b/internal/constants.bzl index 955ca6a..b9d9115 100644 --- a/internal/constants.bzl +++ b/internal/constants.bzl @@ -2,7 +2,7 @@ # https://github.com/bazelbuild/bazel/blob/4ff441b13db6b6f5d5d317881c6383f510709b19/tools/bash/runfiles/runfiles.bash#L50-L64 -RUNFILES_PREFIX = """#!/bin/bash +RUNFILES_PREFIX = """#!/usr/bin/env bash # --- begin runfiles.bash initialization v2 --- # Copy-pasted from the Bazel Bash runfiles library v2.