beamPackages: Add support for Mix and Erlang.mk
This commit is contained in:
17
pkgs/development/beam-modules/default.nix
Normal file
17
pkgs/development/beam-modules/default.nix
Normal file
@@ -0,0 +1,17 @@
|
||||
{ stdenv, pkgs }: #? import <nixpkgs> {} }:
|
||||
|
||||
let
|
||||
self = rec {
|
||||
hexPackages = import ./hex-packages.nix { stdenv = stdenv; callPackage = self.callPackage; };
|
||||
callPackage = pkgs.lib.callPackageWith (pkgs // self // hexPackages);
|
||||
buildRebar3 = callPackage ./build-rebar3.nix {};
|
||||
buildHex = callPackage ./build-hex.nix {};
|
||||
buildErlangMk = callPackage ./build-erlang-mk.nix {};
|
||||
buildMix = callPackage ./build-mix.nix {};
|
||||
|
||||
## Non hex packages
|
||||
hex = callPackage ./hex {};
|
||||
webdriver = callPackage ./webdriver {};
|
||||
elli = callPackage ./elli {};
|
||||
};
|
||||
in self // self.hexPackages
|
||||
Reference in New Issue
Block a user