diff --git a/pkgs/development/interpreters/elixir/default.nix b/pkgs/development/interpreters/elixir/default.nix index e45c6784e94..b612033c8e5 100644 --- a/pkgs/development/interpreters/elixir/default.nix +++ b/pkgs/development/interpreters/elixir/default.nix @@ -17,6 +17,8 @@ stdenv.mkDerivation rec { LANG = "en_US.UTF-8"; LC_TYPE = "en_US.UTF-8"; + setupHook = ./setup-hook.sh; + buildFlags = if debugInfo then "ERL_COMPILER_OPTIONS=debug_info" else ""; diff --git a/pkgs/development/interpreters/elixir/setup-hook.sh b/pkgs/development/interpreters/elixir/setup-hook.sh new file mode 100644 index 00000000000..2ed3b2e6454 --- /dev/null +++ b/pkgs/development/interpreters/elixir/setup-hook.sh @@ -0,0 +1,5 @@ +addErlLibPath() { + addToSearchPath ERL_LIBS $1/lib/elixir/lib +} + +envHooks+=(addErlLibPath)