File tree Expand file tree Collapse file tree 4 files changed +7
-4
lines changed
Expand file tree Collapse file tree 4 files changed +7
-4
lines changed Original file line number Diff line number Diff line change 1010* .bundle
1111* .so
1212* .dll
13+ /.build /
Original file line number Diff line number Diff line change @@ -6,4 +6,4 @@ gem "bundler"
66gem "test-unit"
77gem "test-unit-ruby-core"
88gem "rake"
9- gem "rake-compiler "
9+ gem "ruby-core-tasks" , github : "ruby/ruby-core-tasks "
Original file line number Diff line number Diff line change 11require "bundler/gem_tasks"
22require "rake/testtask"
3+ require "ruby-core/extensiontask"
34
45if RUBY_PLATFORM . include? ( "s390x" )
56 # Avoid possible test failures with the zlib applying the following patch on
@@ -8,14 +9,14 @@ if RUBY_PLATFORM.include?("s390x")
89 ENV [ "DFLTCC" ] = "0"
910end
1011
12+ extask = RubyCore ::ExtensionTask . new ( Bundler ::GemHelper . instance . gemspec )
13+
1114desc "Run tests"
1215Rake ::TestTask . new do |t |
1316 t . libs << "test/lib"
17+ t . libs . concat ( extask . libs )
1418 t . ruby_opts << "-rhelper"
1519 t . test_files = FileList [ "test/**/test_*.rb" ]
1620end
1721
18- require 'rake/extensiontask'
19- Rake ::ExtensionTask . new ( "zlib" )
20-
2122task :default => [ :compile , :test ]
Original file line number Diff line number Diff line change 1+ require 'ruby-core/epoch'
You can’t perform that action at this time.
0 commit comments