about summary refs log tree commit diff
path: root/pkgs/development/beam-modules/build-hex.nix
AgeCommit message (Collapse)AuthorFilesLines
2023-01-26treewide: remove global with lib; statements in pkgs/developmentShawn89011-3/+1
2021-01-25treewide: remove stdenv where not neededPavol Rusnak1-1/+1
2021-01-24pkgs/development: stdenv.lib -> libBen Siraphob1-2/+2
2017-06-19erlang: refactor: build packages per Erlang/OTP.Gleb Peregud1-1/+2
This change introduces a fixpoint, which allows to do deep override when building packages defined in pkgs/development/beam-modules/default.hex. This allows to provide beam.packages.erlang{,R16,R17,R18,R19} which contains the same packages built with different Erlang/OTP versions. Top-level attribute beamPackages points at beam.packages.erlangR18, the same applies to other top-level Erlang packages. TODO: - beam.packages.erlang{R16,R17} is almost useless, since rebar/rebar3 does not build using these versions; - all packages in beam.packages which use buildMix are actually built with erlangR18; - update documentation.
2016-04-23beamPackages: Add support for Mix and Erlang.mkEric Merritt1-0/+19