keith / rules_multirun

Bazel rules for running multiple commands in parallel in a single bazel invocation
Apache License 2.0
71 stars 15 forks source link

/bin/bash does not exist on nixos #58

Closed sudoforge closed 1 month ago

sudoforge commented 1 month ago

//internal:constants.bzl%RUNFILES_PREFIX contains the "header", for all intents and purposes, for the executable output that is generated for this rule. It sets the interpreter to /bin/bash, which does not exist on NixOS.


_There are other issues down the line, namely with rules_python (i see some ongoing work porting to go, so i'll continue debugging this, but may not open issues if the goal is to remove the python dependency)_