Sha256: 9030d75c1279893a30f8e4fcb5e59825dbaa1c6ff97a187496900ed15303268f

Contents?: true

Size: 844 Bytes

Versions: 40

Compression:

Stored size: 844 Bytes

Contents

require 'rubygems/dependency_installer.rb'
using_windows = !!((RUBY_PLATFORM =~ /(win|w)(32|64)$/) || (RUBY_PLATFORM=~ /mswin|mingw/))
#using_jruby = defined?(JRUBY_VERSION)
using_osx = RUBY_PLATFORM =~ /darwin/
installer = Gem::DependencyInstaller.new
begin
  puts "#{RUBY_PLATFORM}"
  if using_windows
    installer.install "watirloo", ">=0"
    installer.install "win32-process", ">=0"
    installer.install "win32-screenshot", ">=0"
    installer.install "commonwatir", "=1.8.1"
    installer.install "watir", "=1.8.1"
    installer.install "firewatir", "=1.8.1"
  elsif using_osx
    installer.install "rb_appscript", ">=0"
    installer.install "safariwatir", ">=0"
  end

rescue
  puts "#{$!}"
  exit(1)
end

f = File.open(File.join(File.dirname(__FILE__), "Rakefile"), "w")
f.write("task :default\n")
f.close

Version data entries

40 entries across 40 versions & 1 rubygems

Version Path
awetestlib-1.2.4-x86-mingw32 ext/mkrf_conf.rb
awetestlib-0.1.30 ext/mkrf_conf.rb
awetestlib-0.1.30-x86-mingw32 ext/mkrf_conf.rb
awetestlib-0.1.30pre3 ext/mkrf_conf.rb
awetestlib-0.1.30pre3-x86-mingw32 ext/mkrf_conf.rb
awetestlib-0.1.30pre2 ext/mkrf_conf.rb
awetestlib-0.1.30pre2-x86-mingw32 ext/mkrf_conf.rb
awetestlib-0.1.30pre1-x86-mingw32 ext/mkrf_conf.rb
awetestlib-0.1.30pre1 ext/mkrf_conf.rb
awetestlib-0.1.29 ext/mkrf_conf.rb
awetestlib-0.1.29-x86-mingw32 ext/mkrf_conf.rb
awetestlib-0.1.29pre4 ext/mkrf_conf.rb
awetestlib-0.1.29pre4-x86-mingw32 ext/mkrf_conf.rb
awetestlib-0.1.29pre3-x86-mingw32 ext/mkrf_conf.rb
awetestlib-0.1.29pre3 ext/mkrf_conf.rb
awetestlib-0.1.29pre1 ext/mkrf_conf.rb
awetestlib-0.1.28-x86-mingw32 ext/mkrf_conf.rb
awetestlib-0.1.27-x86-mingw32 ext/mkrf_conf.rb
awetestlib-0.1.26-x86-mingw32 ext/mkrf_conf.rb
awetestlib-0.1.25-x86-mingw32 ext/mkrf_conf.rb