Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Commits on Dec 10, 2011
  1. @shyouhei

    merge revision(s) 20587:

    shyouhei authored
    ?\012
    	* mkconfig.rb: fix for continued lines.  based on a patch from
    	  Marcus Rueckert <darix AT opensu.se> at [ruby-core:20420].
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20587 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    Signed-off-by: URABE, Shyouhei <shyouhei@ruby-lang.org>
    
    git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8_7@34002 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Commits on Nov 24, 2010
  1. @shyouhei

    merge revision(s) 22932:

    shyouhei authored
    ?\012
    	* mkconfig.rb (patchlevel): config.status may not contain
    	  PATCHLEVEL even if other version numbers exist.
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@22932 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    Signed-off-by: URABE, Shyouhei <shyouhei@ruby-lang.org>
    
    
    
    git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8_7@29908 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Commits on Jun 6, 2008
  1. @knu

    Merge changes from ruby_1_8 to reduce warnings and potentially improve

    knu authored
    security.
    
    * mkconfig.rb: hide build path from rbconfig.rb.
    
    * util.c (ruby_strtod, dtoa): initialize more variables for error
      handling.
    
    * io.c (rscheck), marshal.c (w_nbyte, w_bytes, w_unique),
      (path2class, path2module): constified.
    
    * pack.c (pack_unpack), process.c (rb_syswait): suppress warnings.
    
    * suppress warnings on cygwin, mingw and mswin.
    
    
    git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8_7@16863 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Commits on May 29, 2008
  1. @knu

    Merge from ruby_1_8.

    knu authored
    git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8_7@16679 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Commits on Dec 27, 2007
  1. @nobu

    * mkconfig.rb: should not use the libraries under the source directory

    nobu authored
      at cross compiling.
    
    
    git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@14741 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Commits on Oct 13, 2007
  1. @nobu

    * configure.in (AC_SYS_LARGEFILE): keep results also in command

    nobu authored
      options, to vail out of mismatch.  [ruby-list:44114]
    
    * mkconfig.rb, lib/mkmf.rb (configuration): add DEFS.
    
    
    git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@13695 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Commits on Feb 28, 2007
  1. @nobu

    * mkconfig.rb (patchlevel): read from version.h.

    nobu authored
    git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@11946 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Commits on Feb 27, 2007
  1. @shyouhei

    * merge -c 11918

    shyouhei authored
    git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@11919 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Commits on Jan 30, 2007
  1. @nobu
Commits on Dec 21, 2006
  1. @nobu

    * instruby.rb, mkconfig.rb, rubytest.rb, bcc32/mkexports.rb, win32/{r…

    nobu authored
    …esource,mkexports}.rb: set executable.
    
    git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@11412 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Commits on Oct 15, 2006
  1. @nobu

    * mkconfig.rb: *OBJS are not needed for extension libraries.

    nobu authored
    * {bcc32,wince,win32}/Makefile.sub (config.status): fixed typo,
      missing comma.
    
    
    git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@11178 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Commits on Sep 8, 2006
  1. @nobu

    * Makefile.in, win32/Makefile.sub (MINIRUBY): append MINIRUBYOPT.

    nobu authored
    * mkconfig.rb, ext/extmk.rb, lib/mkmf.rb, win32/mkexports.rb: suppress
      warnings with $VERBOSE.
    
    * win32/resource.rb: add more info.
    
    
    git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@10893 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Commits on Jun 25, 2006
  1. @nobu
Commits on Jun 2, 2006
  1. * lib/forwardable.rb: RDoc typo fix from Jan Svitok

    matz authored
      <jan.svitok at gmail.com>.  [ruby-core:07943]
    
    
    git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@10211 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Commits on May 24, 2006
  1. @nobu

    * mkconfig.rb: merge multiple entries to an entry with multiple lines.

    nobu authored
    * lib/mkmf.rb: allow a series of commands to link.
    
    * win32/Makefile.sub: embed manifests.
    
    * win32/setup.mak: suffix OS name by runtime version.
    
    
    git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@10189 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Commits on Feb 20, 2006
  1. @akr

    * mkconfig.rb: alias RbConfig for Config.

    akr authored
    git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@9971 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Commits on Nov 10, 2005
  1. @nobu

    * Makefile.in (OUTFLAG): keep trailing spaces. [ruby-dev:27666]

    nobu authored
    * mkconfig.rb: substitution refereces added.
    
    
    git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@9525 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Commits on Apr 16, 2005
  1. @nobu

    * configure.in (RUBY_PROG_INSTALL): not add -p option to INSTALL.

    nobu authored
      files need timestamps to be kept are only ar-archive on a few
      platforms, and be installed by instruby.rb but not INSTALL.
      fixed: [ruby-core:04721]
    
    * mkconfig.rb: purge autoconf value variables.
    
    
    git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@8338 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Commits on Apr 2, 2005
  1. @nobu

    * configure.in (CP, INSTALL): get rid of less portable options.

    nobu authored
    * lib/mkmf.rb (configuration, create_makefile): correct configuration
      variable.
    
    
    git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@8241 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Commits on Feb 6, 2005
  1. @nobu

    * mkconfig.rb: no longer embed srcdir and compile_dir into

    nobu authored
      rbconfig.rb.
    
    
    git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@7902 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Commits on Aug 5, 2003
  1. * lib/shell/command-processor.rb (Shell::CommandProcessor::rmdir):

    matz authored
      simple typo.
    
    * string.c (str_new4): ptr may refer null_str.
    
    
    git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@4328 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Commits on Jul 27, 2003
  1. @eban

    * mkconfig.rb: initialize global variables to avoid warnings.

    eban authored
    git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@4183 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Commits on Jul 9, 2003
  1. @eban

    * mkconfig.rb: support text-mount on Cygwin.

    eban authored
    git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@4047 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Commits on Apr 9, 2003
  1. @akr

    * regex.c (re_compile_pattern): /[\--\-]/ was warned. warn /]/.

    akr authored
    * mkconfig.rb: escape `]' in regexp.
    
    
    git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@3660 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Commits on Dec 31, 2002
  1. @eban

    * Makefile.in, {win32,bcc32}/Makefile.sub: add new target:

    eban authored
      what-where, no-install.
    
    * mkconfig.rb: add const: CROSS_COMPILING.
    
    * ext/extmk.rb: no-install support.  add MAKEDIRS macro.
    
    * lib/mkmf.rb: add !ifdef .. !endif for Borland make.
    
    * process.c: improve DJGPP support.  system "ls", "-l".
    
    
    git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@3259 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Commits on Oct 27, 2002
  1. @nobu

    * moved a blank line.

    nobu authored
    git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@3005 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  2. @nobu

    * fixed generator script name.

    nobu authored
    git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@3004 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Commits on Oct 23, 2002
  1. @nobu

    * configure.in (LIBPATHFLAG): should escape $. [ruby-dev:18572]

    nobu authored
    * mkconfig.rb: never substute escaped $$.
    
    * instruby.rb: not install LIBRUBY_SO unless enable-shared.
      [ruby-dev:18569]
    
    
    git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@2987 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Commits on Oct 21, 2002
  1. @nobu

    * configure.in (XCFLAGS): CFLAGS to comile ruby itself.

    nobu authored
    * configure.in (LIBEXT): suffix for static libraries.
    
    * configure.in (LIBPATHFLAG): switch template to specify library
      path.
    
    * configure.in (LINK_SO): command to link shared objects.
    
    * configure.in (DEFFILE, ARCHFILE): miscellaneous system dependent
      files.
    
    * configure.in (EXPORT_PREFIX): prefix to exported symbols on
      Windows.
    
    * configure.in (COMMON_LIBS, COMMON_MACROS, COMMON_HEADERS):
      libraries, macros and headers used in common.
    
    * configure.in (RUBYW_INSTALL_NAME, rubyw_install_name): GUI mode
      excutable name.
    
    * Makefile.in (CFLAGS): append XCFLAGS.
    
    * Makefile.in (PREP): miscellaneous system dependent files.
    
    * Makefile.in (ruby.imp, ext/extinit.o): moved from ext/extmk.rb.
    
    * Makefile.in (fake.rb): CROSS_COMPILING keeps building platform.
    
    * Makefile.in (MAKEFILES): depend on *.in and config.status.
    
    * Makefile.in (parse.c): replace "y.tab.c" with actual name for
      byacc.
    
    * ext/extmk.rb, lib/mkmf.rb: integrated.
    
    * ext/extmk.rb: propagate MFLAGS.
    
    * ext/extmk.rb (extmake): make dummy Makefile to clean even if no
      Makefile is made.
    
    * lib/mkmf.rb (older): accept multiple file names and Time
      objects.
    
    * lib/mkmf.rb (xsystem): split and qoute.
    
    * lib/mkmf.rb (cpp_include): make include directives.
    
    * lib/mkmf.rb (try_func): try wheather specified function is
      available.
    
    * lib/mkmf.rb (install_files): default to site-install.
    
    * lib/mkmf.rb (checking_for): added.
    
    * lib/mkmf.rb (find_executable0): just find executable file with
      no message.
    
    * lib/mkmf.rb (create_header): output header file is variable.
    
    * lib/mkmf.rb (create_makefile): separate sections.
    
    * lib/mkmf.rb (init_mkmf): initialize global variables.
    
    * win32/Makefile.sub, bcc32/Makefile.sub (CPP, AR): added.
    
    * bcc32/Makefile.sub (ARCH): fixed to i386.
    
    * win32/Makefile.sub, bcc32/Makefile.sub (miniruby): should not
      link EXTOBJS.
    
    * ext/dl/extconf.rb: use try_cpp to cross compile.
    
    * ext/dl/extconf.rb: not modify files in source directory.
    
    
    git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@2977 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Commits on Sep 15, 2002
  1. @eban

    * configure.in (OUTFLAG, CPPOUTFILE): moved from lib/mkmf.rb.

    eban authored
      check whether ${CPP} accepts the -o option.
    * win32/Makefile.sub (OUTFLAG, CPPOUTFILE): ditto.
    * bcc32/Makefile.sub (OUTFLAG, CPPOUTFILE): ditto.
    * djgpp/config.sed (OUTFLAG, CPPOUTFILE): ditto.
    * lib/mkmf.rb (OUTFLAG, CPPOUTFILE): use CONFIG.
      make easy to understand log.
    * mkconfig.rb (val): should not strip.
    
    
    git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@2867 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Commits on Aug 23, 2002
  1. @eban

    * configure.in: RUBY_SO_NAME is msvcrt-rubyXX on mswin32/mingw32.

    eban authored
    * configure.in (sitearch): new var.
    * mkconfig.rb, lib/mkmf.rb (sitearch): ditto.
    * win32/Makefile.sub, win32/setup.mak (sitearch): ditto.
    
    
    git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@2737 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Commits on Jul 29, 2002
  1. * mkconfig.rb: unexpected `"ruby".sub("$","17") == "ruby"'

    gotoken authored
      because of recent change in string.c:get_pat().
    
    
    git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@2661 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Commits on Mar 20, 2002
  1. @akr
  2. @akr

    * mkconfig.rb: don't touch rbconfig.rb if there is a trouble.

    akr authored
    git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@2232 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Commits on Feb 17, 2002
  1. @nobu

    * mkconfig.rb (Config::expand): expand ${} too.

    nobu authored
    * ext/extmk.rb.in (try_link0): expand command.
    
    * ext/extmk.rb.in (try_cpp): ditto.
    
    * ext/extmk.rb.in (extmake): default $LIBPATH to $libdir
    
    
    git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@2079 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Something went wrong with that request. Please try again.