summary refs log tree commit diff
path: root/pkgs/development/beam-modules
diff options
context:
space:
mode:
authorJustin Wood <justin.k.wood@gmail.com>2017-06-22 21:17:25 -0400
committerJustin Wood <justin.k.wood@gmail.com>2017-06-26 23:13:58 -0400
commit838956b179f786eb27a0d21eeddd5909f083ee29 (patch)
tree59b403d43537e48c585114cb696e441cc9e1cba2 /pkgs/development/beam-modules
parent019afb0c806301e03de764a77dcc11fcbc3fd77a (diff)
downloadnixpkgs-838956b179f786eb27a0d21eeddd5909f083ee29.tar
nixpkgs-838956b179f786eb27a0d21eeddd5909f083ee29.tar.gz
nixpkgs-838956b179f786eb27a0d21eeddd5909f083ee29.tar.bz2
nixpkgs-838956b179f786eb27a0d21eeddd5909f083ee29.tar.lz
nixpkgs-838956b179f786eb27a0d21eeddd5909f083ee29.tar.xz
nixpkgs-838956b179f786eb27a0d21eeddd5909f083ee29.tar.zst
nixpkgs-838956b179f786eb27a0d21eeddd5909f083ee29.zip
Add erlang that is in scope
Diffstat (limited to 'pkgs/development/beam-modules')
-rw-r--r--pkgs/development/beam-modules/default.nix12
1 files changed, 10 insertions, 2 deletions
diff --git a/pkgs/development/beam-modules/default.nix b/pkgs/development/beam-modules/default.nix
index 26cba333c23..d54520212a5 100644
--- a/pkgs/development/beam-modules/default.nix
+++ b/pkgs/development/beam-modules/default.nix
@@ -40,11 +40,19 @@ let
         elixir = defaultScope.elixir-1_4;
 
         elixir-1_4 = if versionAtLeast (lib.getVersion erlang) "18"
-                     then lib.callElixir ../interpreters/elixir/1.4.nix { debugInfo = true; }
+                     then
+                       lib.callElixir ../interpreters/elixir/1.4.nix {
+                         debugInfo = true;
+                         erlang = erlang;
+                       }
                      else throw "Elixir requires at least Erlang/OTP R18.";
 
         elixir-1_3 = if versionAtLeast (lib.getVersion erlang) "18"
-                     then lib.callElixir ../interpreters/elixir/1.3.nix { debugInfo = true; }
+                     then
+                       lib.callElixir ../interpreters/elixir/1.3.nix {
+                         debugInfo = true;
+                         erlang = erlang;
+                       }
                      else throw "Elixir requires at least Erlang/OTP R18.";
 
         lfe = callPackage ../interpreters/lfe { };