Skip to content

Commit 59e6a90

Browse files
committed
Added rake-compiler
1 parent 5c880e6 commit 59e6a90

4 files changed

Lines changed: 7 additions & 169 deletions

File tree

Gemfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,5 +3,5 @@ source "https://rubygems.org"
33
# Specify your gem's dependencies in pathname.gemspec
44
gemspec
55

6-
gem "rake", "~> 12.0"
7-
gem "minitest", "~> 5.0"
6+
gem "rake"
7+
gem "rake-compiler"

Rakefile

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,4 +7,7 @@ Rake::TestTask.new(:test) do |t|
77
t.test_files = FileList["test/**/test_*.rb"]
88
end
99

10-
task :default => :test
10+
require 'rake/extensiontask'
11+
Rake::ExtensionTask.new("pathname")
12+
13+
task :default => [:compile, :test]

ext/pathname/depend

Lines changed: 0 additions & 166 deletions
This file was deleted.

pathname.gemspec

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,4 +23,5 @@ Gem::Specification.new do |spec|
2323
spec.bindir = "exe"
2424
spec.executables = spec.files.grep(%r{^exe/}) { |f| File.basename(f) }
2525
spec.require_paths = ["lib"]
26+
spec.extensions = %w[ext/pathname/extconf.rb]
2627
end

0 commit comments

Comments
 (0)