diff options
| author | Igor Goryachev <igor@goryachev.org> | 2024-07-02 09:55:03 +0300 |
|---|---|---|
| committer | Andrew Tropin <andrew@trop.in> | 2024-07-02 11:53:51 +0400 |
| commit | 373a635afa15f3d70efa277a9157393421dcb1b9 (patch) | |
| tree | 763b679ab6deea9153c9b6c2ac7e0aed47dcec5f /gnu/packages/elixir.scm | |
| parent | 76534bff369e282ef0487039d695af5d352ed87d (diff) | |
gnu: elixir: Fix mix substitute.
* gnu/packages/elixir.scm (elixir): Fix mix substitute.
Change-Id: I02d5849409dfbc624fcbe76b0a06b88e2ff8f4f2
Signed-off-by: Andrew Tropin <andrew@trop.in>
Diffstat (limited to 'gnu/packages/elixir.scm')
| -rw-r--r-- | gnu/packages/elixir.scm | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/gnu/packages/elixir.scm b/gnu/packages/elixir.scm index e3051a8275b..ace067aa474 100644 --- a/gnu/packages/elixir.scm +++ b/gnu/packages/elixir.scm | |||
| @@ -136,7 +136,7 @@ | |||
| 136 | ;; program, for example `iex -S mix`, so we should not wrap | 136 | ;; program, for example `iex -S mix`, so we should not wrap |
| 137 | ;; mix into shell script. | 137 | ;; mix into shell script. |
| 138 | (substitute* (string-append out "/bin/mix") | 138 | (substitute* (string-append out "/bin/mix") |
| 139 | (("Mix.start\\(\\)") | 139 | (("Mix.CLI.main\\(\\)") |
| 140 | (format #f "\ | 140 | (format #f "\ |
| 141 | ~~w[GUIX_ELIXIR_LIBS ERL_LIBS] | 141 | ~~w[GUIX_ELIXIR_LIBS ERL_LIBS] |
| 142 | |> Enum.map(&System.get_env/1) | 142 | |> Enum.map(&System.get_env/1) |
| @@ -144,7 +144,7 @@ | |||
| 144 | |> Enum.join(\":\") | 144 | |> Enum.join(\":\") |
| 145 | |> case do \"\" -> :ok; erl_libs -> System.put_env(\"ERL_LIBS\", erl_libs) end | 145 | |> case do \"\" -> :ok; erl_libs -> System.put_env(\"ERL_LIBS\", erl_libs) end |
| 146 | System.put_env(\"MIX_REBAR3\", System.get_env(\"MIX_REBAR3\", \"~a\")) | 146 | System.put_env(\"MIX_REBAR3\", System.get_env(\"MIX_REBAR3\", \"~a\")) |
| 147 | Mix.start()" | 147 | Mix.CLI.main()" |
| 148 | (search-input-file inputs "/bin/rebar3")))) | 148 | (search-input-file inputs "/bin/rebar3")))) |
| 149 | (for-each | 149 | (for-each |
| 150 | (lambda (program) | 150 | (lambda (program) |
