diff options
| author | Daniel Kempkens <daniel+git@kempkens.io> | 2023-07-17 23:45:54 +0200 |
|---|---|---|
| committer | Yt <happysalada@tuta.io> | 2023-07-20 20:52:55 +0900 |
| commit | c118bb4f9ad9497c951a9aa3fbe142df837fc329 (patch) | |
| tree | e2dfd8bed9f785b074e17955c4a2439684bca255 /pkgs/development/python-modules/rangehttpserver | |
| parent | e17114622d583332ae96e226a398a500df83878b (diff) | |
elixir: make mix interpreter path absolute
Remove the implicit dependency on `elixir` being somewhere in `PATH`.
Before:
```
$ nix build '.#elixir_1_15'
$ ./result/bin/mix --version
env: ‘elixir’: No such file or directory
```
After:
```
$ nix build '.#elixir_1_15'
$ ./result/bin/mix --version
Erlang/OTP 25 [erts-13.2.2.2] [source] [64-bit] [smp:10:10] [ds:10:10:10] [async-threads:1] [jit]
Mix 1.15.2 (compiled with Erlang/OTP 25)
```
This was caused by the shebang interpreter directive being set to
`${coreutils}/bin/env elixir`, whereas now the `elixir` part is replaced
with the full path to the interpreter.
We can't get rid of the `${coreutils}/bin/env` part, because without it
all scripts are interpreted as shell scripts.
Diffstat (limited to 'pkgs/development/python-modules/rangehttpserver')
0 files changed, 0 insertions, 0 deletions
