mirror of
https://github.com/ruby/ruby.git
synced 2022-11-09 12:17:21 -05:00
configure.in: add ruby-runner only if needed
* configure.in (PREP): add ruby-runner only if needed to pass the environment variable for library path as /bin/sh clears it. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@52028 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
This commit is contained in:
parent
8595d3099a
commit
b1a7ef98fa
2 changed files with 10 additions and 1 deletions
|
@ -147,7 +147,7 @@ DTRACE_DEPENDENT_OBJS = array.$(OBJEXT) \
|
|||
|
||||
THREAD_MODEL = @THREAD_MODEL@
|
||||
|
||||
PREP = @PREP@ ruby-runner$(EXEEXT)
|
||||
PREP = @PREP@
|
||||
ARCHFILE = @ARCHFILE@
|
||||
SETUP =
|
||||
EXTSTATIC = @EXTSTATIC@
|
||||
|
|
|
@ -3704,6 +3704,15 @@ if test "$EXEEXT" = .exe; then
|
|||
AC_SUBST(EXECUTABLE_EXTS)
|
||||
fi
|
||||
|
||||
AS_CASE("$cross_compiling:${LIBPATHENV}", [yes:* | no:], [], [
|
||||
AC_MSG_CHECKING(whether wrapper for $LIBPATHENV is needed)
|
||||
AS_IF([env ${LIBPATHENV}=/lib /bin/sh -c ': ${'${LIBPATHENV}'?}' 2>/dev/null],
|
||||
[AC_MSG_RESULT(no)],
|
||||
[PREP="$PREP"' ruby-runner$(EXEEXT)'
|
||||
AC_MSG_RESULT(yes)]
|
||||
)
|
||||
])
|
||||
|
||||
AC_ARG_ENABLE(dtrace,
|
||||
AS_HELP_STRING([--enable-dtrace],
|
||||
[enable DTrace for tracing inside ruby. enabled by default on systems having dtrace]),
|
||||
|
|
Loading…
Add table
Reference in a new issue