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 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" %*