2009-06-10 23:51:18 by Min Sik Kim | Files touched by this commit (4) |
Log message:
Update rake to 0.8.7.
New features since 0.8.4:
* Improved implementation of the Rake system command for Windows.
(patch from James M. Lawrence/quix)
* Support for Ruby 1.9\\\'s improved system command. (patch from James
M. Lawrence/quix)
* Rake now includes the configured extension when invoking an
executable (Config::CONFIG[\\\'EXEEXT])
|
2009-03-04 18:39:22 by Min Sik Kim | Files touched by this commit (4) |
Log message:
Update rake to 0.8.4.
Changes:
=== New Features / Enhancements in Version 0.8.4
* Case is preserved on rakefile names. (patch from James
M. Lawrence/quix)
* Improved Rakefile case insensitivity testing (patch from Luis
Lavena).
* Windows system dir search order is now: HOME, HOMEDRIVE + HOMEPATH,
APPDATA, USERPROFILE (patch from Luis Lavena)
* MingGW is now recognized as a windows platform. (patch from Luis
Lavena)
=== Bug Fixes in Version 0.8.4
* Removed reference to manage_gem to fix the warning produced by the
gem package task.
* Fixed stray ARGV option problem that was interfering with
Test::Unit::Runner. (patch from Pivotal Labs)
=== Infrastructure Improvements in Version 0.8.4
* Numerous fixes to the windows test suite (patch from Luis Lavena).
* Improved Rakefile case insensitivity testing (patch from Luis
Lavena).
* Better support for windows paths in the test task (patch from Simon
Chiang/bahuvrihi)
|
2008-10-30 03:44:23 by Min Sik Kim | Files touched by this commit (4) |
Log message:
Update rake to 0.8.3.
Changes:
* Enhanced the system directory detection in windows. We now check
HOMEDRIVE/HOMEPATH and USERPROFILE if APPDATA isn't found. (Patch
supplied by James Tucker). Rake no long aborts if it can't find the
directory.
* Added fix to handle ruby installations in directories with spaces in
their name.
|
2008-09-15 06:54:48 by Min Sik Kim | Files touched by this commit (5) |
Log message:
Update rake to 0.8.2.
New features:
* Switched from getoptlong to optparse (patches supplied by Edwin
Pratomo).
* The -T option will now attempt to dynamically sense the size of the
terminal. The -T output will only self-truncate if the output is a
tty. However, if RAKE_COLUMNS is explicitly set, it will be honored
in any case. (Patch provided by Gavin Stark).
* The following public methods have been added to rake task objects:
* task.clear -- Clear both the prerequisites and actions of the
target rake task.
* task.clear_prerequisites -- Clear all the existing prerequisites
from the target rake task.
* task.clear_actions -- Clear all the existing actions from the
target rake task.
* task.reenable -- Re-enable a task, allowing its actions to be
executed again if the task is invoked.
* Changed RDoc test task to have no default template. This makes it
easier for the tempate to pick up the template from the environment.
* Default values for task arguments can easily be specified with the
:with_defaults method. (Idea for default argument merging supplied
by (Adam Q. Salter)
|
2008-04-04 17:30:02 by Johnny C. Lam | Files touched by this commit (98) |
Log message:
Install as a gem using the pkgsrc rubygem.mk framework instead of
directly into site_ruby.
|
2008-03-12 04:21:05 by Johnny C. Lam | Files touched by this commit (1) |
Log message:
Support user-destdir installation.
|
2008-01-17 23:05:48 by Min Sik Kim | Files touched by this commit (2) |
Log message:
Update rake to 0.8.1.
Changes:
* Added task parameters (e.g. "rake build[version7]")
* Made task parameters passable to prerequisites.
* The 'task' command will now accept task argument names.
* Comments are limited to 80 columns or so (suggested by Jamis Buck).
* Added -D to display full comments (suggested by Jamis Buck).
* The rake program will set the status value used in any explicit
exit(n) calls. (patch provided by Stephen Touset)
* Fixed error in functional tests that were not including session (and
silently skipping the functionl tests).
* Removed --usage and make -h the same as -H.
* Make a prettier inspect for tasks.
* Removed ftools and parsedate requires for compatibility with Ruby 1.9.
|
2007-04-27 21:40:01 by Min Sik Kim | Files touched by this commit (3) | |
Log message:
Update rake to 0.7.3.
Changes since 0.7.1:
* Error messages are now send to stderr rather than stdout (from
Payton Quackenbush).
* Better error handling on invalid command line arguments (from Payton
Quackenbush).
* Added rcov task and updated unit testing for better code coverage.
* Fixed some bugs where the application object was going to the global
appliation instead of using its own data.
* Added square and curly bracket patterns to FileList#include (Tilman
Sauerbeck).
* Added plain filename support to rule dependents (suggested by Nobu
Nakada).
* Added pathmap support to rule dependents.
* Added a 'tasks' method to a namespace to get a list of tasks
associated with the namespace.
* Fixed the method name leak from FileUtils (bug found by Glenn
Vanderburg).
* Added rake_extension to handle detection of extension collisions.
* Added test for noop, bad_option and verbose flags to sh command.
* Removed dependency on internal fu_xxx functions from FileUtils.
* Added a 'shame' task to the Rakefile.
* Added tar_command and zip_command options to the Package task.
* Added a description to the gem task in GemPackageTask.
* Fixed a bug when rules have multiple prerequisites (patch by Joel
VanderWerf)
* Added a protected 'require "rubygems"' to test/test_application to
unbreak cruisecontrol.rb.
* Added the handful of RakeFileUtils to the private method as well.
* Added block based exclusion.
* The clean task will no longer delete 'core' if it is a directory.
* Removed rake_dup. Now we just simply rescue a bad dup.
* Refactored the FileList reject logic to remove duplication.
* Removed if __FILE__ at the end of the rake.rb file.
* Added existing and existing! methods to FileList
* FileLists now claim to be Arrays (via is_a?) to get better support
from the FileUtil module.
* Added init and top_level for custom rake applications.
|
2006-10-08 05:45:45 by Min Sik Kim | Files touched by this commit (1) |
Log message:
- Fix a hardcoded path in a manpage.
- Remove an obsolete target.
Bump PKGREVISION.
|
2006-09-07 17:52:17 by Takahiro Kambe | Files touched by this commit (1) |
Log message:
Sort PLIST.
|