1
0
Fork 0
mirror of https://github.com/ruby/ruby.git synced 2022-11-09 12:17:21 -05:00

* configure.in: fixed the help strings for the header and library

dir switches, and updated to use AS_HELP_STRING.  patches from
  Richard Brown, c.f. [ruby-core:23067].


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23101 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
This commit is contained in:
nobu 2009-03-31 06:17:38 +00:00
parent 7fd6fb63d1
commit 0d3bf82f80
2 changed files with 37 additions and 25 deletions

View file

@ -1,3 +1,9 @@
Tue Mar 31 15:17:37 2009 Nobuyoshi Nakada <nobu@ruby-lang.org>
* configure.in: fixed the help strings for the header and library
dir switches, and updated to use AS_HELP_STRING. patches from
Richard Brown, c.f. [ruby-core:23067].
Mon Mar 31 08:18:57 2009 James Edward Gray II <jeg2@ruby-lang.org> Mon Mar 31 08:18:57 2009 James Edward Gray II <jeg2@ruby-lang.org>
* test/csv/test_interface.rb, test/csv/test_serialization.rb: * test/csv/test_interface.rb, test/csv/test_serialization.rb:

View file

@ -15,7 +15,7 @@ dnl note that spaces after comma need to be quoted.
dnl environment section { dnl environment section {
AC_ARG_WITH(baseruby, AC_ARG_WITH(baseruby,
[ --with-baseruby=RUBY use RUBY as baseruby; RUBY is the pathname of ruby], AS_HELP_STRING([--with-baseruby=RUBY], [ use RUBY as baseruby; RUBY is the pathname of ruby]),
[ [
case "$withval" in case "$withval" in
when(*ruby*) when(*ruby*)
@ -87,7 +87,9 @@ if test "$MAJOR" = "1"; then
AC_DEFINE(CANONICALIZATION_FOR_MATHN) AC_DEFINE(CANONICALIZATION_FOR_MATHN)
fi fi
dnl checks for alternative programs dnl checks for alternative programs
AC_ARG_WITH(gcc, [ --without-gcc never use gcc], [ AC_ARG_WITH(gcc,
AS_HELP_STRING([--without-gcc], [never use gcc]),
[
case $withval in case $withval in
when(no) when(no)
: ${CC=cc} : ${CC=cc}
@ -136,12 +138,13 @@ AC_DEFUN([RUBY_PREPEND_OPTIONS],
done done
$1="[$]{rb_opts}[$]$1"; }]) $1="[$]{rb_opts}[$]$1"; }])
AC_ARG_WITH(arch, [dnl AC_ARG_WITH(arch,
--with-arch=ARCHS build an Apple/NeXT Multi Architecture Binary (MAB); AS_HELP_STRING([--with-arch=ARCHS],
[build an Apple/NeXT Multi Architecture Binary (MAB);
ARCHS is a comma-delimited list of architectures for ARCHS is a comma-delimited list of architectures for
which to build; if this option is disabled or omitted which to build; if this option is disabled or omitted
entirely, then the package will be built only for the entirely, then the package will be built only for the
target platform], target platform]),
[target_archs="$withval"], [unset target_archs]) [target_archs="$withval"], [unset target_archs])
test ${CFLAGS+set} && CFLAGS=`echo "$CFLAGS" | sed 's/ *-arch *[^ ]*//g'` test ${CFLAGS+set} && CFLAGS=`echo "$CFLAGS" | sed 's/ *-arch *[^ ]*//g'`
test ${LDFLAGS+set} && LDFLAGS=`echo "$LDFLAGS" | sed 's/ *-arch *[^ ]*//g'` test ${LDFLAGS+set} && LDFLAGS=`echo "$LDFLAGS" | sed 's/ *-arch *[^ ]*//g'`
@ -197,14 +200,14 @@ case $target_cpu in
when(*) frame_address=no;; when(*) frame_address=no;;
esac esac
AC_ARG_ENABLE(frame-address, AC_ARG_ENABLE(frame-address,
[ --enable-frame-address use GCC __builtin_frame_address(). ], AS_HELP_STRING([--enable-frame-address], [use GCC __builtin_frame_address()]),
[frame_address=$enableval]) [frame_address=$enableval])
if test $frame_address = yes; then if test $frame_address = yes; then
AC_DEFINE(USE_BUILTIN_FRAME_ADDRESS) AC_DEFINE(USE_BUILTIN_FRAME_ADDRESS)
fi fi
AC_ARG_ENABLE(load-relative, AC_ARG_ENABLE(load-relative,
[ --enable-load-relative resolve load paths at run time. ], AS_HELP_STRING([--enable-load-relative], [resolve load paths at run time]),
[load_relative=$enableval]) [load_relative=$enableval])
AC_ARG_PROGRAM AC_ARG_PROGRAM
@ -679,7 +682,8 @@ dnl Check whether we need to define sys_nerr locally
AC_CHECK_DECLS([sys_nerr], [], [], [$ac_includes_default AC_CHECK_DECLS([sys_nerr], [], [], [$ac_includes_default
#include <errno.h>]) #include <errno.h>])
AC_ARG_ENABLE(win95, [ --enable-win95 enable Windows 95 series support] AC_ARG_ENABLE(win95,
AS_HELP_STRING([--enable-win95], [enable Windows 95 series support]),
[case "$enableval" in [case "$enableval" in
when(yes|no) enable_win95=$enableval;; when(yes|no) enable_win95=$enableval;;
when(*) unset enable_win95;; when(*) unset enable_win95;;
@ -708,7 +712,7 @@ when(*)
esac esac
AC_ARG_ENABLE(pthread, AC_ARG_ENABLE(pthread,
[ --enable-pthread use pthread library.], AS_HELP_STRING([--enable-pthread], [use pthread library]),
[enable_pthread=$enableval], [enable_pthread=$enable_pthread_default]) [enable_pthread=$enableval], [enable_pthread=$enable_pthread_default])
dnl Checks for libraries. dnl Checks for libraries.
@ -1075,7 +1079,8 @@ test x$ac_cv_func__longjmp = xno && ac_cv_func__setjmp=no
AC_MSG_CHECKING(for setjmp type) AC_MSG_CHECKING(for setjmp type)
AC_ARG_WITH(setjmp-type, AC_ARG_WITH(setjmp-type,
[ --with-setjmp-type select setjmp type], [ AS_HELP_STRING([--with-setjmp-type],[select setjmp type]),
[
case $withval in case $withval in
when(__builtin_setjmp) setjmp_prefix=__builtin_;; when(__builtin_setjmp) setjmp_prefix=__builtin_;;
when(_setjmp) setjmp_prefix=_;; when(_setjmp) setjmp_prefix=_;;
@ -1113,7 +1118,7 @@ AC_DEFINE_UNQUOTED([RUBY_LONGJMP(env,val)], [${setjmp_prefix}longjmp(env,val)])
AC_DEFINE_UNQUOTED(RUBY_JMP_BUF, ${setjmp_sigmask+${setjmp_prefix}}jmp_buf) AC_DEFINE_UNQUOTED(RUBY_JMP_BUF, ${setjmp_sigmask+${setjmp_prefix}}jmp_buf)
AC_ARG_ENABLE(setreuid, AC_ARG_ENABLE(setreuid,
[ --enable-setreuid use setreuid()/setregid() according to need even if obsolete.], AS_HELP_STRING([--enable-setreuid], [use setreuid()/setregid() according to need even if obsolete]),
[use_setreuid=$enableval]) [use_setreuid=$enableval])
if test "$use_setreuid" = yes; then if test "$use_setreuid" = yes; then
AC_DEFINE(USE_SETREUID) AC_DEFINE(USE_SETREUID)
@ -1498,7 +1503,7 @@ fi
AC_CHECK_FUNCS(backtrace) AC_CHECK_FUNCS(backtrace)
AC_ARG_WITH(valgrind, AC_ARG_WITH(valgrind,
[ --with-valgrind enable valgrind memcheck support.], AS_HELP_STRING([--with-valgrind],[enable valgrind memcheck support]),
[AC_CHECK_HEADERS(valgrind/memcheck.h)]) [AC_CHECK_HEADERS(valgrind/memcheck.h)])
dnl } dnl }
@ -1506,7 +1511,8 @@ dnl runtime section {
dnl wheather use dln_a_out or not dnl wheather use dln_a_out or not
AC_ARG_WITH(dln-a-out, AC_ARG_WITH(dln-a-out,
[ --with-dln-a-out use dln_a_out if possible], [ AS_HELP_STRING([--with-dln-a-out], [use dln_a_out if possible]),
[
case $withval in case $withval in
when(yes) when(yes)
if test "$enable_shared" = yes; then if test "$enable_shared" = yes; then
@ -1588,7 +1594,7 @@ if test "$with_dln_a_out" != yes; then
AC_ARG_ENABLE(rpath, AC_ARG_ENABLE(rpath,
[ --disable-rpath embed run path into extension libraries.], AS_HELP_STRING([--disable-rpath], [embed run path into extension libraries]),
[enable_rpath=$enableval], [enable_rpath="$rb_cv_binary_elf"]) [enable_rpath=$enableval], [enable_rpath="$rb_cv_binary_elf"])
if test "$enable_rpath" = yes; then if test "$enable_rpath" = yes; then
RPATHFLAG=" ${linker_flag}-R%1\$-s" RPATHFLAG=" ${linker_flag}-R%1\$-s"
@ -1844,7 +1850,7 @@ esac
EXTSTATIC= EXTSTATIC=
AC_SUBST(EXTSTATIC)dnl AC_SUBST(EXTSTATIC)dnl
AC_ARG_WITH(static-linked-ext, AC_ARG_WITH(static-linked-ext,
[ --with-static-linked-ext link external modules statically], AS_HELP_STRING([--with-static-linked-ext], [link external modules statically]),
[case $withval in [case $withval in
when(yes) when(yes)
STATIC= STATIC=
@ -1913,7 +1919,7 @@ LIBRUBY_ALIASES='lib$(RUBY_SO_NAME).so'
ENABLE_SHARED=no ENABLE_SHARED=no
AC_ARG_ENABLE(shared, AC_ARG_ENABLE(shared,
[ --enable-shared build a shared library for Ruby. ], AS_HELP_STRING([--enable-shared], [build a shared library for Ruby]),
[enable_shared=$enableval]) [enable_shared=$enableval])
LIBRUBYARG_SHARED='-l$(RUBY_SO_NAME)' LIBRUBYARG_SHARED='-l$(RUBY_SO_NAME)'
if test "$enable_shared" = 'yes'; then if test "$enable_shared" = 'yes'; then
@ -2017,7 +2023,7 @@ dnl build section {
dnl build rdoc index if requested dnl build rdoc index if requested
RDOCTARGET="" RDOCTARGET=""
AC_ARG_ENABLE(install-doc, AC_ARG_ENABLE(install-doc,
[ --disable-install-doc do not install rdoc indexes during install ], AS_HELP_STRING([--disable-install-doc], [do not install rdoc indexes during install]),
[install_doc=$enableval], [install_doc=yes]) [install_doc=$enableval], [install_doc=yes])
if test "$install_doc" != no; then if test "$install_doc" != no; then
RDOCTARGET="install-doc" RDOCTARGET="install-doc"
@ -2252,7 +2258,7 @@ esac
RUBY_LIB_PREFIX=`eval echo \\"${libdir}/${RUBY_INSTALL_NAME}\\"` RUBY_LIB_PREFIX=`eval echo \\"${libdir}/${RUBY_INSTALL_NAME}\\"`
AC_ARG_WITH(ruby-version, AC_ARG_WITH(ruby-version,
[ --with-ruby-version=STR ruby version string for version specific directories [[full]] (full|minor|STR)], AS_HELP_STRING([--with-ruby-version=STR], [ruby version string for version specific directories [[full]] (full|minor|STR)]),
[ruby_version=$withval], [ruby_version=$withval],
[ruby_version=full]) [ruby_version=full])
unset RUBY_LIB_VERSION unset RUBY_LIB_VERSION
@ -2279,13 +2285,13 @@ else
fi fi
AC_ARG_WITH(sitedir, AC_ARG_WITH(sitedir,
[ --with-sitedir=DIR site libraries in DIR [[LIBDIR/ruby/site_ruby]]], AS_HELP_STRING([--with-sitedir=DIR], [site libraries in DIR [[RUBY_LIB_PREFIX/site_ruby]]]),
[sitedir=$withval], [sitedir=$withval],
[sitedir='${libdir}/${RUBY_INSTALL_NAME}/site_ruby']) [sitedir='${libdir}/${RUBY_INSTALL_NAME}/site_ruby'])
SITE_DIR=`eval echo \\"${sitedir}\\"` SITE_DIR=`eval echo \\"${sitedir}\\"`
AC_ARG_WITH(vendordir, AC_ARG_WITH(vendordir,
[ --with-vendordir=DIR vendor libraries in DIR [[LIBDIR/ruby/vendor_ruby]]], AS_HELP_STRING([--with-vendordir=DIR], [vendor libraries in DIR [[RUBY_LIB_PREFIX/vendor_ruby]]]),
[vendordir=$withval], [vendordir=$withval],
[vendordir='${libdir}/${RUBY_INSTALL_NAME}/vendor_ruby']) [vendordir='${libdir}/${RUBY_INSTALL_NAME}/vendor_ruby'])
VENDOR_DIR=`eval echo \\"${vendordir}\\"` VENDOR_DIR=`eval echo \\"${vendordir}\\"`
@ -2383,24 +2389,24 @@ AC_DEFINE_UNQUOTED(RUBY_SITE_ARCHLIB, RUBY_SITE_LIB2"/"RUBY_SITEARCH)
AC_DEFINE_UNQUOTED(RUBY_VENDOR_ARCHLIB, RUBY_VENDOR_LIB2"/"RUBY_SITEARCH) AC_DEFINE_UNQUOTED(RUBY_VENDOR_ARCHLIB, RUBY_VENDOR_LIB2"/"RUBY_SITEARCH)
AC_ARG_WITH(search-path, AC_ARG_WITH(search-path,
[ --with-search-path=DIR specify the additional search path], AS_HELP_STRING([--with-search-path=DIR], [specify the additional search path]),
[search_path=$withval]) [search_path=$withval])
if test "$search_path" != ""; then if test "$search_path" != ""; then
AC_DEFINE_UNQUOTED(RUBY_SEARCH_PATH,"$search_path") AC_DEFINE_UNQUOTED(RUBY_SEARCH_PATH,"$search_path")
fi fi
AC_ARG_WITH(rubyhdrdir, AC_ARG_WITH(rubyhdrdir,
[ --with-ruby-hdrdir=DIR core headers in DIR [INCLUDEDIR]], AS_HELP_STRING([--with-rubyhdrdir=DIR], [core headers in DIR [[INCLUDEDIR/RUBY_INSTALL_NAME/RUBY_VERSION]]]),
[rubyhdrdir=$withval], [rubyhdrdir=$withval],
[rubyhdrdir='${includedir}/${RUBY_INSTALL_NAME}-${ruby_version}']) [rubyhdrdir='${includedir}/${RUBY_INSTALL_NAME}-${ruby_version}'])
AC_ARG_WITH(sitehdrdir, AC_ARG_WITH(sitehdrdir,
[ --with-site-hdrdir=DIR core headers in DIR [INCLUDEDIR]], AS_HELP_STRING([--with-sitehdrdir=DIR], [core site headers in DIR [RUBYHDRDIR/site_ruby]]),
[sitehdrdir=$withval], [sitehdrdir=$withval],
[sitehdrdir='${rubyhdrdir}/site_ruby']) [sitehdrdir='${rubyhdrdir}/site_ruby'])
AC_ARG_WITH(vendorhdrdir, AC_ARG_WITH(vendorhdrdir,
[ --with-vendor-hdrdir=DIR core headers in DIR [INCLUDEDIR]], AS_HELP_STRING([--with-vendorhdrdir=DIR], [ core vendor headers in DIR [RUBYHDRDIR/vendor_ruby]]),
[vendorhdrdir=$withval], [vendorhdrdir=$withval],
[vendorhdrdir='${rubyhdrdir}/vendor_ruby']) [vendorhdrdir='${rubyhdrdir}/vendor_ruby'])
@ -2409,7 +2415,7 @@ AC_SUBST(sitehdrdir)dnl
AC_SUBST(vendorhdrdir)dnl AC_SUBST(vendorhdrdir)dnl
AC_ARG_WITH(mantype, AC_ARG_WITH(mantype,
[ --with-mantype=TYPE specify man page type; TYPE is one of man and doc], AS_HELP_STRING([--with-mantype=TYPE], [specify man page type; TYPE is one of man and doc]),
[ [
case "$withval" in case "$withval" in
when(man|doc) when(man|doc)