[Rake-devel] Status of Rake for Windows?

James M. Lawrence quixoticsycophant at gmail.com
Fri Dec 12 02:06:40 EST 2008


On Sun, Nov 23, 2008 at 12:15 AM, Jim Weirich <jim.weirich at gmail.com> wrote:
> I'm wanting to get a new release of rake out soon.  IIRC, there were some
> windows compatibility issues that some people on the list were evaluating.
>  What's the status of the current code base on windows?  Is it ready to go?
>  Does it need more tweaking.

X:\rake>ruby --version
ruby 1.8.6 (2008-08-11 patchlevel 287) [i386-mswin32]

X:\rake>ruby bin/rake ta
(in X:/rake)
RCov is not available
mkdir -p testdata
UNABLE TO RUN FUNCTIONAL TESTS
No Session Found (gem install session)
Loaded suite X:/rake/lib/rake/rake_test_loader
Started
..............................................................
..............................................................
..............................................................
..............................................................
.................................
Finished in 23.123 seconds.

353 tests, 986 assertions, 0 failures, 0 errors

Tested with one-click ruby186-27_rc2.exe running in a VirtualBoxed
Windows 2000.  (I assume the functional tests don't apply to Windows
since the session gem is filled with forks.)

http://github.com/quix/rake/tree/mainline-rake

Pull request sent to Jim.  I fixed a couple unrelated warnings/errors
then dropped in my system() replacement to cover the remaining
problems.  That skipped test is no longer being skipped.

http://drake.rubyforge.org/tmp/system_spec_new.html
http://drake.rubyforge.org/tmp/system_spec_old.html
http://github.com/quix/system/tree/master

Should Rake fix Windows problems ahead of Ruby?  Or if Rake aims to be
a cross-platform command-line tool, while Ruby does not, then these
aren't Ruby problems after all.  I suppose I'll post the spec to
ruby-core.

James M. Lawrence


More information about the Rake-devel mailing list