diff options
Diffstat (limited to 'configure.in')
-rw-r--r-- | configure.in | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/configure.in b/configure.in index 6959fecaea..e3fbee0972 100644 --- a/configure.in +++ b/configure.in @@ -11,6 +11,20 @@ AC_DEFUN([RUBY_PREREQ_AC], AC_DISABLE_OPTION_CHECKING +# suppress error messages, rm: cannot remove 'conftest.dSYM', from +# AC_EGREP_CPP with CFLAGS=-g on Darwin. +rm() { + local recursive + for arg do + AS_CASE("$arg", + [--*], [], + [-*r*], [break], + [conftest.*], [if test -d "$arg"; then recursive=-r; break; fi], + []) + done + command rm $recursive "$@" +} + { # environment section AC_ARG_WITH(baseruby, |