Skip to content

Commit e881d49

Browse files
committed
Better error message when rake-compiler is missing
Fixes rtomayko#31
1 parent b65b36b commit e881d49

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

Rakefile

+7-1
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,13 @@ end
1414
# Ruby Extension
1515
# ==========================================================
1616

17-
require 'rake/extensiontask'
17+
begin
18+
require 'rake/extensiontask'
19+
rescue LoadError => boom
20+
warn "ERROR: The rake-compiler gem dependency is missing."
21+
warn "Please run `bundle install' and try again."
22+
raise
23+
end
1824
Rake::ExtensionTask.new('posix_spawn_ext', GEMSPEC) do |ext|
1925
ext.ext_dir = 'ext'
2026
end

0 commit comments

Comments
 (0)