From 276f767a10e2c978f91c411f992e95420b46b3d9 Mon Sep 17 00:00:00 2001 From: magarvo Date: Fri, 3 Oct 2025 12:34:09 +0100 Subject: [PATCH 1/2] adding execution_wrapper.bat for windows --- packaging/configs/components/execution_wrapper.rb | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/packaging/configs/components/execution_wrapper.rb b/packaging/configs/components/execution_wrapper.rb index 569539862e..d6fa788fa0 100644 --- a/packaging/configs/components/execution_wrapper.rb +++ b/packaging/configs/components/execution_wrapper.rb @@ -3,4 +3,9 @@ component "execution_wrapper" do |pkg, settings, platform| pkg.add_source "file://resources/files/execution_wrapper" pkg.install_file "execution_wrapper", "#{settings[:bindir]}/execution_wrapper", mode: '0755' + + if platform.is_windows? + pkg.add_source "file://resources/files/windows/execution_wrapper.bat" + pkg.install_file "execution_wrapper.bat", "#{settings[:bindir]}/execution_wrapper.bat" + end end From 4b83c9e45056662fcc11b7d7042c729605be80ef Mon Sep 17 00:00:00 2001 From: magarvo Date: Fri, 3 Oct 2025 12:39:56 +0100 Subject: [PATCH 2/2] Create execution_wrapper.bat --- packaging/resources/files/windows/execution_wrapper.bat | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 packaging/resources/files/windows/execution_wrapper.bat diff --git a/packaging/resources/files/windows/execution_wrapper.bat b/packaging/resources/files/windows/execution_wrapper.bat new file mode 100644 index 0000000000..f780809e3c --- /dev/null +++ b/packaging/resources/files/windows/execution_wrapper.bat @@ -0,0 +1,2 @@ +@ECHO OFF +@"%~dp0ruby.exe" "%~dpn0" %*