data/tasks/setup.rb in bones-1.3.1 vs data/tasks/setup.rb in bones-1.3.2

- old
+ new

@@ -71,11 +71,11 @@ rakefiles = Dir.glob('tasks/*.rake').sort rakefiles.unshift(rakefiles.delete('tasks/post_load.rake')).compact! import(*rakefiles) # Setup some constants -WIN32 = %r/win32/ =~ RUBY_PLATFORM unless defined? WIN32 +WIN32 = %r/djgpp|(cyg|ms|bcc)win|mingw/ =~ RUBY_PLATFORM unless defined? WIN32 DEV_NULL = WIN32 ? 'NUL:' : '/dev/null' def quiet( &block ) io = [STDOUT.dup, STDERR.dup] @@ -100,10 +100,10 @@ end RCOV = WIN32 ? 'rcov.cmd' : 'rcov' GEM = WIN32 ? 'gem.cmd' : 'gem' -%w(rcov spec/rake/spectask rubyforge bones).each do |lib| +%w(rcov spec/rake/spectask rubyforge bones facets/ansicode).each do |lib| begin require lib Object.instance_eval {const_set "HAVE_#{lib.tr('/','_').upcase}", true} rescue LoadError Object.instance_eval {const_set "HAVE_#{lib.tr('/','_').upcase}", false}