diff options
Diffstat (limited to 'pkgs/development/erlang-modules/default.nix')
-rw-r--r-- | pkgs/development/erlang-modules/default.nix | 20 |
1 files changed, 8 insertions, 12 deletions
diff --git a/pkgs/development/erlang-modules/default.nix b/pkgs/development/erlang-modules/default.nix index 84590e12a1cf..f3adf18df0c9 100644 --- a/pkgs/development/erlang-modules/default.nix +++ b/pkgs/development/erlang-modules/default.nix @@ -1,18 +1,14 @@ -{ pkgs }: #? import <nixpkgs> {} }: +{ stdenv, pkgs }: #? import <nixpkgs> {} }: let - callPackage = pkgs.lib.callPackageWith (pkgs // self); - self = rec { - buildErlang = callPackage ./build-erlang.nix {}; + hex = import ./hex-packages.nix { stdenv = stdenv; callPackage = self.callPackage; }; + callPackage = pkgs.lib.callPackageWith (pkgs // self // hex); + + buildRebar3 = callPackage ./build-rebar3.nix {}; buildHex = callPackage ./build-hex.nix {}; - rebar3-pc = callPackage ./hex/rebar3-pc.nix {}; - esqlite = callPackage ./hex/esqlite.nix {}; - goldrush = callPackage ./hex/goldrush.nix {}; - ibrowse = callPackage ./hex/ibrowse.nix {}; - jiffy = callPackage ./hex/jiffy.nix {}; - lager = callPackage ./hex/lager.nix {}; - meck = callPackage ./hex/meck.nix {}; + ## Non hex packages + webdriver = callPackage ./webdriver {}; }; -in self +in self // self.hex |