Sha256: 699dab9a9af18bbc04f7bdd74cdc4232b7b2909a9e1b4679c68dbb1c6c814c1b

Contents?: true

Size: 734 Bytes

Versions: 4

Compression:

Stored size: 734 Bytes

Contents

# ext/mkrf_conf.rb

require 'rubygems/dependency_installer'

puts 'Determining the correct dependencies to install'
installer = Gem::DependencyInstaller.new
begin
  if RUBY_PLATFORM == 'java'
    puts "Installing jruby-win32ole because Ruby #{RUBY_PLATFORM}"
    installer.install "jruby-win32ole"
  else
    puts "Installing win32screenshot because Ruby #{RUBY_PLATFORM}"
    installer.install "win32screenshot"
  end

rescue => e
  warn "#{$0}: #{e}"
  exit!
end

puts "Writing fake Rakefile"
begin
# Write fake Rakefile for rake since Makefile isn't used - indicates success
  File.open(File.join(File.dirname(__FILE__), 'Rakefile'), 'w') do |f|
    f.write("task :default" + $/)
  end
rescue => e
  warn "#{$0}: #{e}"
  exit!
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
te3270-0.9.0 ext/mkrf_conf.rb
te3270-0.8.1 ext/mkrf_conf.rb
te3270-0.8.0 ext/mkrf_conf.rb
te3270-0.7.1 ext/mkrf_conf.rb