summary refs log tree commit diff
path: root/doc
diff options
context:
space:
mode:
authorydlr <58453832+ydlr@users.noreply.github.com>2021-05-16 23:05:40 +0000
committerGitHub <noreply@github.com>2021-05-17 08:05:40 +0900
commita2f3a63953b6fc0812cca363accbc5d4176f1f02 (patch)
tree1be258de93e729c84544f86eaf666f39a8dc2437 /doc
parent5e9437ef57565b80d2f446de0e1fbd566d6868cc (diff)
downloadnixpkgs-a2f3a63953b6fc0812cca363accbc5d4176f1f02.tar
nixpkgs-a2f3a63953b6fc0812cca363accbc5d4176f1f02.tar.gz
nixpkgs-a2f3a63953b6fc0812cca363accbc5d4176f1f02.tar.bz2
nixpkgs-a2f3a63953b6fc0812cca363accbc5d4176f1f02.tar.lz
nixpkgs-a2f3a63953b6fc0812cca363accbc5d4176f1f02.tar.xz
nixpkgs-a2f3a63953b6fc0812cca363accbc5d4176f1f02.tar.zst
nixpkgs-a2f3a63953b6fc0812cca363accbc5d4176f1f02.zip
restore buildMix and its bootstrapper (#122374)
* restore mixBuild

remove bootstrapper by going through ERL_LIBS
mix will use ERL_LIBS to find compiled dependencies

Co-authored-by: Zach <zach@hipcreativeinc.com>
Diffstat (limited to 'doc')
-rw-r--r--doc/languages-frameworks/beam.section.md2
1 files changed, 2 insertions, 0 deletions
diff --git a/doc/languages-frameworks/beam.section.md b/doc/languages-frameworks/beam.section.md
index 947968db15e..2a4753a1199 100644
--- a/doc/languages-frameworks/beam.section.md
+++ b/doc/languages-frameworks/beam.section.md
@@ -34,6 +34,8 @@ Erlang.mk works exactly as expected. There is a bootstrap process that needs to
 
 For Elixir applications use `mixRelease` to make a release. See examples for more details.
 
+There is also a `buildMix` helper, whose behavior is closer to that of `buildErlangMk` and `buildRebar3`. The primary difference is that mixRelease makes a release, while buildMix only builds the package, making it useful for libraries and other dependencies.
+
 ## How to Install BEAM Packages {#how-to-install-beam-packages}
 
 BEAM builders are not registered at the top level, simply because they are not relevant to the vast majority of Nix users. To install any of those builders into your profile, refer to them by their attribute path `beamPackages.rebar3`: