Hi Vladimir, Thanks for your help!
For the first part, I get the following error on the last step: C:/Src/jruby/jruby/bin/rake:1: undefined method `rake' for JRuby::Commands:Class (NoMethodError) (because the 'rake' script doesn't exist in the bin subdirectory of the checkout directory). Do I need to install the rake gem into the JRuby checkout dir? Or is there something else I need to configure? For the second part, I'll try to modify build.xml to work with ZIP snapshots, and I'll post a patch if it works for me. On Mon, Sep 1, 2008 at 12:16 AM, Vladimir Sizikov <[EMAIL PROTECTED]>wrote: > Hi Dmitry, > > For the JI specs, I typically run: > > jruby -S rake spec:ji > > and it works for me on Windows, with the latest checkout from the JRuby > repo. > > All I have to do is: > 1. svn co the latest jruby > 2. ant clean && ant > 3. set PATH so that jruby.bat is in there > 4. jruby -S rake spec:ji > > As for the RubySpecs, they not yet fully functional on Windows for a > couple of reasons: > > 1. Github was not supporting anything besides TAR snapshots in Posix > format, and Ant > can't handle such format (Ant only understands GNU TAR format), so > we had to use > the 'tar' binary, which works on Unix, but not on Windows. > > Now I see that Github now supports ZIP snapshots, so that we could > get back to pure-Ant > solution without external binaries for extracting the snapshots. > > 2. RubySpecs are not yet fully updated to be running 100% on Windows, > since most (or even all?) > contributors do not use Windows regularly. > So, once we fix the problem #1 above, you'll be able to run > RubySpecs via 'ant spec', but > you'll see lots of failures. We need to clean/fix this up sooner or > later though... > > Thanks, > --Vladimir > > On Sun, Aug 31, 2008 at 6:38 PM, Dmitry Jemerov <[EMAIL PROTECTED]> > wrote: > > Hello everyone, > > > > Could someone please explain the path from a clean JRuby checkout on > Windows > > to: a) being able to run the RubySpec testsuite (ant specs); b) being > able > > to run the Java integration specs (rake spec:ji)? Or maybe there's a > > document somewhere which describes this? > > > > With 'ant specs', I wasn't able to find a binary of tar which is capable > of > > unpacking the mspec.tgz and rubyspec.tgz archives. There are many > different > > binaries around, but some of them complain about --strip-components, > others > > complain about empty file names in the archive, and the Cygwin version of > > tar can't find the archives to unpack altogether. > > > > With 'rake spec:ji', I get an error on "require 'spec/rake/spectask'" in > > Rakefile, and I don't understand where this file is supposed to come from > in > > my JRuby checkout. > > > > Thanks in advance for your help, > > > > Dmitry > > > > > > > > --------------------------------------------------------------------- > To unsubscribe from this list, please visit: > > http://xircles.codehaus.org/manage_email > > >
