diff options
author | Geoff Reedy <geoff@programmer-monk.net> | 2015-08-09 09:34:31 -0600 |
---|---|---|
committer | Geoff Reedy <geoff@programmer-monk.net> | 2015-08-09 09:42:24 -0600 |
commit | 5a5e86f5cde2086872075b2daf7a1b54bb2e0225 (patch) | |
tree | ad275080cd492d2ea63e3728823e8f78c71ac0a9 /pkgs/development/interpreters/erlang | |
parent | 2c9c135ee23f831960a5ae234196aa8c5332c75e (diff) | |
download | nixlib-5a5e86f5cde2086872075b2daf7a1b54bb2e0225.tar nixlib-5a5e86f5cde2086872075b2daf7a1b54bb2e0225.tar.gz nixlib-5a5e86f5cde2086872075b2daf7a1b54bb2e0225.tar.bz2 nixlib-5a5e86f5cde2086872075b2daf7a1b54bb2e0225.tar.lz nixlib-5a5e86f5cde2086872075b2daf7a1b54bb2e0225.tar.xz nixlib-5a5e86f5cde2086872075b2daf7a1b54bb2e0225.tar.zst nixlib-5a5e86f5cde2086872075b2daf7a1b54bb2e0225.zip |
erlang: add setupHook to set ERL_LIBS
Diffstat (limited to 'pkgs/development/interpreters/erlang')
-rw-r--r-- | pkgs/development/interpreters/erlang/R14.nix | 2 | ||||
-rw-r--r-- | pkgs/development/interpreters/erlang/R15.nix | 2 | ||||
-rw-r--r-- | pkgs/development/interpreters/erlang/R16.nix | 2 | ||||
-rw-r--r-- | pkgs/development/interpreters/erlang/R17.nix | 2 | ||||
-rw-r--r-- | pkgs/development/interpreters/erlang/R18.nix | 2 | ||||
-rw-r--r-- | pkgs/development/interpreters/erlang/setup-hook.sh | 5 |
6 files changed, 15 insertions, 0 deletions
diff --git a/pkgs/development/interpreters/erlang/R14.nix b/pkgs/development/interpreters/erlang/R14.nix index 1fd101564a3b..773ad6986292 100644 --- a/pkgs/development/interpreters/erlang/R14.nix +++ b/pkgs/development/interpreters/erlang/R14.nix @@ -42,6 +42,8 @@ stdenv.mkDerivation { wrapProgram $out/lib/erlang/bin/start_erl --prefix PATH ":" "${gnused}/bin/:${gawk}/bin" ''; + setupHook = ./setup-hook.sh; + meta = { homepage = "http://www.erlang.org/"; description = "Programming language used for massively scalable soft real-time systems"; diff --git a/pkgs/development/interpreters/erlang/R15.nix b/pkgs/development/interpreters/erlang/R15.nix index e9c8380c35ae..dbfee4894791 100644 --- a/pkgs/development/interpreters/erlang/R15.nix +++ b/pkgs/development/interpreters/erlang/R15.nix @@ -48,6 +48,8 @@ stdenv.mkDerivation { wrapProgram $out/lib/erlang/bin/start_erl --prefix PATH ":" "${gnused}/bin/:${gawk}/bin" ''; + setupHook = ./setup-hook.sh; + meta = { homepage = "http://www.erlang.org/"; description = "Programming language used for massively scalable soft real-time systems"; diff --git a/pkgs/development/interpreters/erlang/R16.nix b/pkgs/development/interpreters/erlang/R16.nix index 23243803e8dc..d6081ff40119 100644 --- a/pkgs/development/interpreters/erlang/R16.nix +++ b/pkgs/development/interpreters/erlang/R16.nix @@ -52,6 +52,8 @@ stdenv.mkDerivation rec { wrapProgram $out/lib/erlang/bin/start_erl --prefix PATH ":" "${gnused}/bin/:${gawk}/bin" ''; + setupHook = ./setup-hook.sh; + meta = { homepage = "http://www.erlang.org/"; description = "Programming language used for massively scalable soft real-time systems"; diff --git a/pkgs/development/interpreters/erlang/R17.nix b/pkgs/development/interpreters/erlang/R17.nix index 3a3d74345155..c255319fa44c 100644 --- a/pkgs/development/interpreters/erlang/R17.nix +++ b/pkgs/development/interpreters/erlang/R17.nix @@ -67,6 +67,8 @@ stdenv.mkDerivation rec { wrapProgram $out/lib/erlang/bin/start_erl --prefix PATH ":" "${gnused}/bin/:${gawk}/bin" ''; + setupHook = ./setup-hook.sh; + meta = { homepage = "http://www.erlang.org/"; description = "Programming language used for massively scalable soft real-time systems"; diff --git a/pkgs/development/interpreters/erlang/R18.nix b/pkgs/development/interpreters/erlang/R18.nix index 9bc36ee47dec..df7f1521e272 100644 --- a/pkgs/development/interpreters/erlang/R18.nix +++ b/pkgs/development/interpreters/erlang/R18.nix @@ -67,6 +67,8 @@ stdenv.mkDerivation rec { wrapProgram $out/lib/erlang/bin/start_erl --prefix PATH ":" "${gnused}/bin/:${gawk}/bin" ''; + setupHook = ./setup-hook.sh; + meta = { homepage = "http://www.erlang.org/"; description = "Programming language used for massively scalable soft real-time systems"; diff --git a/pkgs/development/interpreters/erlang/setup-hook.sh b/pkgs/development/interpreters/erlang/setup-hook.sh new file mode 100644 index 000000000000..68c0f762dfc5 --- /dev/null +++ b/pkgs/development/interpreters/erlang/setup-hook.sh @@ -0,0 +1,5 @@ +addErlangLibPath() { + addToSearchPath ERL_LIBS $1/lib/erlang/lib +} + +envHooks+=(addErlangLibPath) |