Skip to content
Commits on Nov 25, 2014
  1. @drbrain

    Use https://github.com/ruby/rake

    Nobody has ownership of this repository anymore so we have moved to
    https://github.com/ruby/rake.  Please open all issues and pull requests
    there.
    
    😢
    drbrain committed Nov 24, 2014
  2. @drbrain

    Add #283 to History

    drbrain committed Nov 24, 2014
  3. @drbrain

    Stop editing ARGV

    Previously ARGV was edited by rake when it processed arguments.  This
    made it difficult to re-exec rake within itself as the arguments were
    gone when rake started.
    
    Now rake duplicates ARGV and modifies only the duplicate.
    
    Fixes #277
    drbrain committed Nov 24, 2014
Commits on Nov 24, 2014
  1. @drbrain

    Prevent useless relinking when packaging

    Previously rake would relink everything in the package directory even
    when no file had changed.  This occurred because rake was told the
    package directory was a file so it would attempt to recreate it by
    linking all the files.
    
    Now Rake knows the package directory is a directory and will not attempt
    to recreated it unless the package file list changes.
    
    Fixes #276
    drbrain committed Nov 24, 2014
  2. @drbrain

    Update Manifest

    drbrain committed Nov 24, 2014
  3. @drbrain

    Add #273 to History

    drbrain committed Nov 24, 2014
  4. @drbrain

    Merge pull request #273 from mx4492/ignore-falsey-dependencies

    Ignore falsey dependencies
    drbrain committed Nov 24, 2014
  5. @drbrain

    Add #271 to History

    drbrain committed Nov 24, 2014
  6. @drbrain

    Merge pull request #271 from randycoulman/support-pathname

    Support Pathname
    drbrain committed Nov 24, 2014
  7. @drbrain

    Add #292 to History

    drbrain committed Nov 24, 2014
  8. @drbrain

    Merge branch 'teoljungberg-minitest-5'

    * teoljungberg-minitest-5:
      Replace `MiniTest::Unit::TestCase` with `Minitest::Test`
      Upgrade minitest
    
    Fixes #292
    drbrain committed Nov 24, 2014
  9. @teoljungberg @drbrain
  10. @teoljungberg @drbrain

    Upgrade minitest

    teoljungberg committed with drbrain Sep 14, 2014
  11. @drbrain

    Add #286, #287 to History

    Fixes #286
    drbrain committed Nov 24, 2014
  12. @drbrain

    Merge pull request #287 from DavidEGrayson/pull_request_1

    FileTask: Return a late timestamp instead of an early timestamp if file doesn't exist
    drbrain committed Nov 24, 2014
  13. @drbrain

    Add #291 to History

    drbrain committed Nov 24, 2014
  14. @drbrain

    Merge pull request #291 from skittleys/master

    Updated and improved manpage
    drbrain committed Nov 24, 2014
Commits on Nov 10, 2014
  1. @hsbt
Commits on Oct 25, 2014
  1. @hsbt

    add b76941 to History.

    hsbt committed Oct 25, 2014
  2. @hsbt
Commits on Sep 6, 2014
  1. @hsbt

    Add #271 to History

    hsbt committed Sep 6, 2014
  2. @hsbt
  3. @randycoulman @hsbt

    Support the `ext` and `pathmap` extensions on Pathnames.

    These extensions are not loaded automatically, because they require 'pathname'
    to be loaded, and I don't want to force that upon Rake users.  Ideally, there
    would be a way to automatically define Pathname extension methods after
    the Pathname class has been defined, but I couldn't find a reasonable way
    to do that.
    
    So, in order to use Rake's extension methods on Pathnames, the client code
    must require 'rake/ext/pathname' explicitly.
    randycoulman committed with hsbt Apr 28, 2014
  4. @randycoulman @hsbt

    Allow transparent use of Pathnames

    Pathnames can now be used:
    
    * In `file` and `directory` tasks
    * As prerequisites of tasks
    * In FileLists, as `include` and `exclude` patterns, and also with the
      `<<` operator
    
    There is a new method on the Rake module called
    `from_pathname` (better name?) that calls either `to_path` or `to_str` on its
    argument; if neither of those methods are defined, it just returns the
    argument directly.  `to_path` should be sufficient, but `to_path` was only
    implemented in Ruby 1.9, so `to_str` is there for 1.8.7 compatiblity.
    
    The `from_pathname` method uses a similar mechanism to that used by
    `File.open`, as described by Avdi Grimm in his excellent book,
    [Confident Ruby](http://www.confidentruby.com/).
    randycoulman committed with hsbt Apr 25, 2014
  5. @robbiegill @hsbt
Commits on Aug 28, 2014
  1. @skittleys

    removed old manpage

    skittleys committed Aug 28, 2014
  2. @skittleys

    better manpage

    skittleys committed Aug 28, 2014
Commits on Aug 27, 2014
  1. @hsbt
Commits on Aug 16, 2014
  1. @hsbt
  2. @hsbt
Commits on Aug 1, 2014
  1. @DavidEGrayson

    Update our monkey patch of Time#<=> to consider Rake::LateTime.

    This makes the tests pass on Ruby 1.8.7.
    DavidEGrayson committed Jul 31, 2014
Commits on Jul 31, 2014
  1. @DavidEGrayson

    FileTask: Return a late timestamp instead of an early timestamp if the

    file does not exist.  This should fix issue #286.
    DavidEGrayson committed Jul 30, 2014
Commits on Jul 21, 2014
  1. @hsbt
Commits on Jul 14, 2014
  1. @drbrain

    Add #282 to History

    drbrain committed Jul 14, 2014
  2. @drbrain

    Merge pull request #282 from edouardb/patch-1

    Update cpu_counter.rb
    drbrain committed Jul 14, 2014
Something went wrong with that request. Please try again.