8000 Use rake/extensiokntask to build · ruby/readline-ext@b0b5f70 · GitHub
[go: up one dir, main page]

Skip to content

Commit b0b5f70

Browse files
committed
Use rake/extensiokntask to build
1 parent 8c33abb commit b0b5f70

File tree

2 files changed

+8
-1
lines changed

2 files changed

+8
-1
lines changed

Rakefile

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,13 @@
11
require "bundler/gem_tasks"
22
require "rake/testtask"
3+
require "rake/extensiontask"
34

45
Rake::TestTask.new(:test) do |t|
56
t.libs << "test"
67
t.libs << "lib"
78
t.test_files = FileList["test/**/test_*.rb"]
89
end
910

10-
task :default => :test
11+
Rake::ExtensionTask.new("readline")
12+
13+
task :default => [:compile, :test]

readline-ext.gemspec

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,4 +19,8 @@ Gem::Specification.new do |spec|
1919
spec.bindir = "exe"
2020
spec.executables = spec.files.grep(%r{^exe/}) { |f| File.basename(f) }
2121
spec.require_paths = ["lib"]
22+
23+
spec.add_development_dependency "bundler"
24+
spec.add_development_dependency "rake"
25+
spec.add_development_dependency "rake-compiler"
2226
end

0 commit comments

Comments
 (0)
0