summaryrefslogtreecommitdiffstats
path: root/configure.in
Commit message (Collapse)AuthorAgeFilesLines
* Fix for Linux compatibilitynaruse2009-08-251-6/+7
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@24650 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* Set 'mkdir -p' to MKDIR_P when AC_PROG_MKDIR_P doesn't set MKDIR_P.naruse2009-08-251-8/+9
| | | | | | | * configure.in (MKDIR_P): Set 'mkdir -p' to MKDIR_P when AC_PROG_MKDIR_P doesn't set MKDIR_P. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@24649 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * configure.in (DLDFLAGS): use linker_flag and changed undefinednobu2009-08-241-3/+4
| | | | | | | and multiply_defined behaviors. cf [ruby-core:25086]. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@24642 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * configure.in (RUBY_CHECK_SIZEOF): set cross_compiling only whennobu2009-08-241-4/+4
| | | | | | | universal binary. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@24634 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * configure.in (RUBY_PROGRAM_VERSION, RUBY_RELEASE_DATE): extractsnobu2009-08-201-0/+4
| | | | | | | | | from version.h for cross-compiling. * template/fake.rb.in (RUBY_VERSION, RUBY_DESCRIPTION): use above. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@24602 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * dir.c (DEFINE_STRUCT_DIRENT): use union to allocate sufficientmatz2009-08-191-0/+4
| | | | | | | | | | | memory space for Solaris. a patch from Naohisa GOTO <ngoto at gen-info.osaka-u.ac.jp> in [ruby-dev:39132]. [ruby-dev:39062] * configure.in (SIZEOF_STRUCT_DIRENT_TOO_SMALL): Solaris dirent check. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@24585 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * configure.in (rubyhdrdir): fixed typo. [ruby-dev:39079]nobu2009-08-141-1/+1
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@24536 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * configure.in (RUBY_CHECK_SIZEOF): set cross_compiling to yesnobu2009-08-131-4/+8
| | | | | | | only when AC_COMPUTE_INT, and inverted the arguments. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@24529 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * configure.in (RUBY_CHECK_SIZEOF): use AC_COMPUTE_INT instead ofnobu2009-08-131-3/+4
| | | | | | | | _AC_COMPUTE_INT_COMPILE with cross compiling, since its arguments have been changed at autoconf 2.64. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@24528 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * configure.in, Makefile.in (MAKEDIRS): used MKDIR_P instead ofnobu2009-08-131-3/+6
| | | | | | | as_mkdir_p. [ruby-dev:39063] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@24525 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * configure.in (rb_cv_broken_crypt): needs more checks.nobu2009-08-121-3/+16
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@24508 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * configure.in, Makefile.in (TEST_RUNNABLE): tests are notnobu2009-07-201-0/+3
| | | | | | | | | runnable if cross-compiling. * common.mk (btest*, test*): ditto. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@24209 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * configure.in (MANGLED_PATH): disabled on cygwin and mingw.nobu2009-07-161-1/+0
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@24150 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * Doxyfile.in: removed. merged into template/Doxyfile.templateyugui2009-06-291-0/+3
| | | | | | | | | | | | * configure.in: new checking for dot and doxygen. * template/Doxyfile.template: merged with Doxyfile.in. configured some options. * common.mk (capi): use $(DOXYGEN) instead of "doxygen". (Doxyfile): removed a duplicate entry in the dependency. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@23895 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * configure.in (ruby_version): defaults revision to 0 when nonobu2009-06-231-0/+1
| | | | | | | revision.h exists. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@23829 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * configure.in: remove PACKAGE_* macros generated by autotools.nobu2009-06-231-6/+2
| | | | | | | [ruby-core:20938] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@23827 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * io.c (rb_io_fdatasync): new method IO#fdatasync.nobu2009-06-221-2/+2
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@23811 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * configure.in (ridir, RI_BASE_NAME): fixed for path expansion.nobu2009-06-171-1/+2
| | | | | | | [ruby-core:23876] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@23728 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * configure.in (THREAD_MODEL): reject unknown value and checksnobu2009-05-271-1/+12
| | | | | | | pthread.h only when pthread. [ruby-core:23577] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@23601 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * configure.in ($ridir): new configuration. [ruby-core:23520].yugui2009-05-231-1/+9
| | | | | | | | | | | | | | | | | | | | c.f. [ruby-core:23519]. (--with-ridir): new configure option. * tool/instruby.rb (:doc, :rdoc): uses $ridir instead of a fixed path. * lib/rdoc/ri/paths.rb: follows $ridir. * Makefile.in: removes RIDATADIR which is no longer used. * bcc32/Makefile.sub: generates the 'ridir' entry for RbConfig. removes RIDATADIR which is no longer used. * win32/Makefile.sub: ditto. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@23554 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * config.guess: moved into tool/.yugui2009-05-221-1/+2
| | | | | | | | | | | | * config.sub: ditto. * install-sh: ditto * configure.in: follows the moves. * LEGAL: ditto. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@23543 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * instruby.rb: moved into tool/.yugui2009-05-221-1/+1
| | | | | | | | | | | | | | | | * mkconfig.rb: ditto. * rubytest.rb: ditto. * runruby.rb: ditto. * common.mk: follows the moves. * configure.in: ditto. * win32/Makefile.sub: ditto. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@23542 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * configure.in (ruby_version): now version.h includesnobu2009-05-161-1/+1
| | | | | | | | include/ruby/version.h, so need to tell to cpp to see $(srcdir)/include. [ruby-core:23468] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@23434 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * Makefile.in, configure.in, win32/Makefile.sub (RUBY_BASE_NAME):nobu2009-05-081-15/+33
| | | | | | | | | | program base name. [ruby-dev:38241] * configure.in (--with-soname): base name of shared library. [ruby-dev:38290] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@23368 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * configure.in (CFLAGS, CXXFLAGS): strips extra spaces.nobu2009-05-051-4/+4
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@23349 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * configure.in (ruby_version): uses sed instead of grep if thenobu2009-04-271-1/+1
| | | | | | | result is need, to get rid of GREP_OPTIONS. [ruby-dev:38336] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@23300 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * configure.in (ac_cv_func_daemon): use daemon(3) only on *BSD.nobu2009-04-251-1/+8
| | | | | | | | * process.c (proc_daemon): double fork to ensure not having ctty. [ruby-core:23311] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@23277 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * dir.c (dir_path, dir_each, glob_helper): use readdir_r() ifnobu2009-04-211-1/+1
| | | | | | | available. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@23241 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * configure.in (Makefile): phoeny ruby target needs empty command.nobu2009-04-101-1/+1
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@23169 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * configure.in (Makefile): info-program needs common.mk.nobu2009-04-091-2/+3
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@23167 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * configure.in (RUBY_INSTALL_NAME): use --program-transform-name.nobu2009-04-091-2/+4
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@23166 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * configure.in: don't override the rule for ruby.akr2009-04-091-1/+1
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@23163 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * configure.in (LIBRUBY_SO): removed redundant additional versionnobu2009-04-081-3/+3
| | | | | | | numbers. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@23151 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * common.mk (info): shows configured names.nobu2009-04-071-2/+2
| | | | | | | | * configure.in (Makefile): works even if RUBY_INSTALL_NAME contains macro. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@23150 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * configure.in (LIBRUBY_DLDFLAGS): compatibility version isnobu2009-04-071-1/+1
| | | | | | | ruby_version. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@23149 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * configure.in (RUBY_REPLACE_TYPE): defines type modifier prefixnobu2009-04-071-0/+2
| | | | | | | for printf. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@23148 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * configure.in (RUBY_DEFINT): use AC_INCLUDES_DEFAULT.nobu2009-04-061-2/+2
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@23147 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * configure.in (RUBY_DEFINT): should pass includes tonobu2009-04-061-4/+5
| | | | | | | AC_CHECK_SIZEOF and RUBY_CHECK_SIZEOF. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@23146 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * configure.in (CFLAGS, CXXFLAGS): need ARCH_FLAG for universalnobu2009-04-061-4/+4
| | | | | | | binary. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@23145 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * configure.in (CFLAGS, CXXFLAGS): override with $cflags andnobu2009-04-061-5/+6
| | | | | | | $cxxflags if not given. [ruby-core:23130] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@23143 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * configure.in (CFLAGS, CXXFLAGS): use orignal values if given.nobu2009-04-061-9/+21
| | | | | | | [ruby-core:23130] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@23142 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * configure.in (rb_cv_fork_with_pthread): fail if the child processakr2009-04-011-0/+2
| | | | | | | fail. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@23115 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * configure.in (LIBRUBY_LDSHARED): use $(CC) instead of cc.nobu2009-04-011-2/+2
| | | | | | | a patch from Wataru Kimura at [ruby-dev:38225]. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@23113 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * configure.in: fixed the help strings for the header and librarynobu2009-03-311-25/+31
| | | | | | | | dir switches, and updated to use AS_HELP_STRING. patches from Richard Brown, c.f. [ruby-core:23067]. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@23101 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * configure.in (target_alias): replaces cpu with universal too.nobu2009-03-241-0/+5
| | | | | | | | | | * configure.in (target): replaces cpu with arch by --with-arch. * mkconfig.rb (TOPDIR): chops arch in config instead of RUBY_PLATFORM which varies on universal_binary. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@23068 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * configure.in (RUBY_CHECK_SIZEOF): need to include $4.nobu2009-03-241-3/+4
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@23063 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * configure.in (libprefix): must not append "lib" after $(libdir),nobu2009-03-201-2/+2
| | | | | | | when load_relative is not used on darwin. [ruby-dev:38182] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@23013 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * configure.in (RUBY_CHECK_SIZEOF): allows qualified name.nobu2009-03-191-48/+39
| | | | | | | | | | | | | | * configure.in (RUBY_REPLACE_TYPE): checks more strictly. * configure.in (struct stat.st_size, struct stat.st_blocks), (struct stat.st_ino): check for size. * lib/mkmf.rb (check_sizeof): allows qualified name. * file.c (rb_stat_ino, rb_stat_blocks): check by size. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@23005 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * configure.in (RUBY_CHECK_SIZEOF): pass [include] to AC_CHECK_SIZEOF.akr2009-03-131-1/+1
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@22935 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * configure.in (CFLAGS, CXXFLAGS): moved after warnflags.nobu2009-03-131-2/+3
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@22928 b2dd03c8-39d4-4d8f-98ff-823fe69b080e