Also patch zsh launcher

This commit is contained in:
Thomas Eizinger 2024-10-20 21:32:10 +11:00
parent e592a52311
commit 435051f990
No known key found for this signature in database
GPG Key ID: 05633CD77196CAF3

View File

@ -52,12 +52,14 @@ mixRelease {
substitute release/debug_adapter.sh $out/bin/elixir-debug-adapter \
--replace 'exec "''${dir}/launch.sh"' "exec $out/lib/launch.sh"
chmod +x $out/bin/elixir-debug-adapter
# prepare the launcher
# prepare the launchers
substituteInPlace $out/lib/launch.sh \
--replace "ERL_LIBS=\"\$SCRIPTPATH:\$ERL_LIBS\"" \
"ERL_LIBS=$out/lib:\$ERL_LIBS" \
--replace "exec elixir" "exec ${elixir}/bin/elixir" \
--replace 'echo "" | elixir' "echo \"\" | ${elixir}/bin/elixir"
substituteInPlace $out/lib/exec.zsh \
--replace "exec elixir" "exec ${elixir}/bin/elixir"
runHook postInstall
'';