From 3a33aa9bcf83e02afd9d293484047f211023aa8c Mon Sep 17 00:00:00 2001 From: Iain McNulty Date: Sat, 15 Mar 2025 09:38:16 +0000 Subject: [PATCH] fix(gem): Install binaries with env shebang --- lua/mason-core/installer/managers/gem.lua | 1 + tests/mason-core/managers/gem_spec.lua | 1 + 2 files changed, 2 insertions(+) diff --git a/lua/mason-core/installer/managers/gem.lua b/lua/mason-core/installer/managers/gem.lua index cb502de5b..a934fe0cc 100644 --- a/lua/mason-core/installer/managers/gem.lua +++ b/lua/mason-core/installer/managers/gem.lua @@ -20,6 +20,7 @@ function M.install(pkg, version, opts) "install", "--no-user-install", "--no-format-executable", + "--env-shebang", "--install-dir=.", "--bindir=bin", "--no-document", diff --git a/tests/mason-core/managers/gem_spec.lua b/tests/mason-core/managers/gem_spec.lua index a99bf5e95..65bd87516 100644 --- a/tests/mason-core/managers/gem_spec.lua +++ b/tests/mason-core/managers/gem_spec.lua @@ -22,6 +22,7 @@ describe("gem manager", function() "install", "--no-user-install", "--no-format-executable", + "--env-shebang", "--install-dir=.", "--bindir=bin", "--no-document",