Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Sep 5, 2010
  1. @jonforums
  2. @jonforums
  3. @jonforums
Commits on Aug 31, 2010
  1. @jonforums
  2. @jonforums
  3. @jonforums
Commits on Aug 5, 2010
  1. @luislavena @jonforums

    Preprend rubyinstaller root folder for $LOAD_PATH

    luislavena authored jonforums committed
    Fixes GH-19
Commits on Aug 4, 2010
  1. @jonforums
  2. @jonforums
  3. @jonforums
  4. @luislavena

    Avoid OpenSSL blow the build process due symlinks

    luislavena authored
    OpenSSL contained symlinks which blows untar'ing
  5. @luislavena
  6. @luislavena

    Merge branch 'devkit'

    luislavena authored
  7. @jonforums @luislavena

    Use basic-bsdtar instead of 7zip extraction.

    jonforums authored luislavena committed
    This wins on speed: there is no gz/bz2/lzma extraction and
    then untar.
  8. @jonforums @luislavena

    Disabled installer generation.

    jonforums authored luislavena committed
  9. @jonforums
  10. @jonforums
Commits on Jul 30, 2010
  1. @jonforums @luislavena

    Allow usage of basic-bsdtar by extract utils.

    jonforums authored luislavena committed
  2. @jonforums
Commits on Jul 29, 2010
  1. @jonforums

    Enhance dk.rb's RubyGems scanning algorithm.

    jonforums authored
    DevKit's dk.rb setup helper script now searches for RubyGems in both
    site_ruby and core Ruby locations, preferring site_ruby installs over
    core Ruby installs when proving RubyGems override script. The fallback
    is to inject batch stubs into the Ruby 'bin' directory if RubyGems is
    not found in either of site_ruby or core Ruby locations.
    
    DevKit enhancement summary:
    
     1) site_ruby/**/rubygems -> inject defaults/operating_system.rb
     2) lib/ruby/**/rubygems -> inject defaults/operating_system.rb
     3) inject batch stubs into <RUBY_INSTALL_DIR>/bin
Commits on Jul 28, 2010
  1. @jonforums
  2. @jonforums

    Enable Ruby core extensions and String#camelcase.

    jonforums authored
    Extensions to the Ruby core classes live in the rake/core_ext directory
    and are enabled by updating rake/core_extensions.rb to require them.
    The actual extension consists of two parts, both in the rake/core_ext
    directory.
    
    Part One is a file named after the Ruby core class that you intend to
    extend, for example rake/core_ext/string.rb. It's responsibility is to
    require all files implementing extensions to a particular core Ruby
    class.
    
    Part Two is a subdirectory named after the Ruby core class you're extending.
    For example, rake/core_ext/string/. This subdirectory holds all the files
    that actually extend the core class named by the subdirectory. Use multiple
    files to liberally modularize your extension code.
    
    Finally, bringing everything together for use by the project rakefile, the
    rake/core_extensions.rb file requires all Ruby core extensions you've
    provided in Part One and Two.
    
    Confusing? Don't let the above wording slow you down one bit. Check out the
    code for the String#camelcase extension as managed by the following files:
    
     * rakefile.rb
     * rake/core_extensions.rb
     * rake/core_ext/string.rb
     * rake/core_ext/string/conversions.rb
  3. @luislavena
Commits on Jul 27, 2010
  1. @luislavena
  2. @luislavena
  3. @luislavena

    Whitespace cleanup

    luislavena authored
  4. @luislavena
Commits on Jul 26, 2010
  1. @jonforums

    Update 1.9.2 config and use RubyGems GitHub repo.

    jonforums authored
    Build ruby19 from ruby-1.9.2-rc2 rather than rc1 and use the RubyGems
    repo at http://github.com/rubygems/rubygems.git instead of the repo at
    http://rubygems.rubyforge.org/svn/trunk  Implement the corresponding
    changes in the rubygems recipe to use git rather than svn.
  2. @jonforums
  3. @jonforums
Commits on Jul 25, 2010
  1. @jonforums

    Show new config override and DevKit SFX archive.

    jonforums authored
    The DevKit can now be built as normal 7-Zip or self-extracting archives
    and the default build configuration can be overridden via a file in the
    root directory named override/build_config.rb.
  2. @jonforums

    Allow default build configuration to be overridden.

    jonforums authored
    Provide an override/build_config.rb file in the root of the project to
    override the default build configuration contained in the files in the
    config/ directory.
Commits on Jul 24, 2010
  1. @luislavena
  2. @jonforums @luislavena

    Enhanced SFX packaging task.

    jonforums authored luislavena committed
    It now reuses the generated 7-zip package.
  3. @jonforums @luislavena

    Generate self extracting archive.

    jonforums authored luislavena committed
Something went wrong with that request. Please try again.