Sha256: bd2576b7f845a391ca7a9544de83c2edc6f12f9bbf1fdfeb94c32078ff10385a

Contents?: true

Size: 711 Bytes

Versions: 4

Compression:

Stored size: 711 Bytes

Contents

# Based on the example from https://en.wikibooks.org/wiki/Ruby_Programming/RubyGems#How_to_install_different_versions_of_gems_depending_on_which_version_of_ruby_the_installee_is_using
require 'rubygems'
require 'rubygems/command.rb'
require 'rubygems/dependency_installer.rb'
begin
  Gem::Command.build_args = ARGV
rescue NoMethodError # rubocop:disable Lint/HandleExceptions
end
inst = Gem::DependencyInstaller.new
begin
  if RbConfig::CONFIG['host_os'] =~ %r{mswin|msys|mingw32}i
    inst.install 'childprocess', '~> 0.7'
  end
rescue StandardError
  exit(1)
end

f = File.open(File.join(File.dirname(__FILE__), 'Rakefile'), 'w') # create dummy rakefile to indicate success
f.write("task :default\n")
f.close

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
puppet-resource_api-0.3.0 ext/mkrf_conf.rb
puppet-resource_api-0.2.2 ext/mkrf_conf.rb
puppet-resource_api-0.2.1 ext/mkrf_conf.rb
puppet-resource_api-0.2.0 ext/mkrf_conf.rb