From 4b0ea06ff373f0ef27c2f43216c49ff50083c64c Mon Sep 17 00:00:00 2001 From: David Date: Sat, 5 Jun 2021 22:55:35 +0200 Subject: rebar3Relx: only link executables in $out/bin --- pkgs/development/beam-modules/rebar3-release.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/beam-modules/rebar3-release.nix b/pkgs/development/beam-modules/rebar3-release.nix index a3835f5ce5e..d2c9da6414f 100644 --- a/pkgs/development/beam-modules/rebar3-release.nix +++ b/pkgs/development/beam-modules/rebar3-release.nix @@ -80,10 +80,10 @@ let dir=${if releaseType == "escript" then "bin" else "rel"} - mkdir -p "$out/$dir" + mkdir -p "$out/$dir" "$out/bin" cp -R --preserve=mode "_build/${profile}/$dir" "$out" ${lib.optionalString (releaseType == "release") - "mkdir -p $out/bin && ln -s -t $out/bin $out/rel/*/bin/*"} + "find $out/rel/*/bin -type f -executable -exec ln -s -t $out/bin {} \\;"} runHook postInstall ''; -- cgit 1.4.1