blob: ef86f084a94897d90e711f8839b917f9d3fc8db8 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
#!/usr/bin/env ruby
# frozen_string_literal: true
load File.expand_path("../with_rubygems", __FILE__) if ENV["RGV"]
require "rubygems"
bundler_spec = Gem::Specification.load(File.expand_path("../../bundler.gemspec", __FILE__))
rubocop = bundler_spec.dependencies.find do |dep|
dep.name == "rubocop"
end
rubocop_requirement = rubocop.requirement.to_s
begin
gem "rubocop", rubocop_requirement
load Gem.bin_path("rubocop", "rubocop")
rescue Gem::LoadError
warn "We couln't activate rubocop (#{rubocop_requirement}). Try `gem install rubocop:'#{rubocop_requirement}'`"
end
|