[Bug #20687] Check if base ruby provides necessary libraries

This commit is contained in:
Nobuyoshi Nakada 2024-08-21 13:21:09 +09:00
parent 71c14c8889
commit 6ab591f80a
No known key found for this signature in database
GPG Key ID: 3582D74E1FEE4465
Notes: git 2024-08-21 09:12:57 +00:00
2 changed files with 5 additions and 1 deletions

View File

@ -83,7 +83,7 @@ AC_ARG_WITH(baseruby,
AC_PATH_PROG([BASERUBY], [ruby], [false])
])
AS_IF([test "$HAVE_BASERUBY" != no], [
RUBYOPT=- $BASERUBY --disable=gems "${tooldir}/missing-baseruby.bat" || HAVE_BASERUBY=no
RUBYOPT=- $BASERUBY --disable=gems -rerb -rfileutils -rtempfile "${tooldir}/missing-baseruby.bat" || HAVE_BASERUBY=no
])
AS_IF([test "${HAVE_BASERUBY:=no}" != no], [
AS_CASE(["$build_os"], [mingw*], [

View File

@ -7,6 +7,10 @@
exit /b 1
)||(
:)"||(
# necessary libraries
require 'erb'
require 'fileutils'
require 'tempfile'
s = %^#
)
: ; call() { local call=${1#:}; shift; $call "$@"; }