Files
redux-scraper/gems/rb-bsdiff/Rakefile
Dylan Knutson 752b8c3b2c dockerfile
2023-10-08 19:40:54 -07:00

26 lines
499 B
Ruby

require "rake/clean"
require "rake/testtask"
require "rake/extensiontask"
gemspec = Gem::Specification.load("rb-bsdiff.gemspec")
Rake::ExtensionTask.new do |ext|
ext.name = "bsdiff"
ext.source_pattern = "*.{c,cc,h}"
ext.ext_dir = "ext"
ext.lib_dir = "lib"
ext.gem_spec = gemspec
end
task :default => [:compile, :test]
CLEAN.include([
"pkg/",
"tmp/",
"ext/Makefile",
"lib/bsdiff.so",
])
Rake::TestTask.new(:test) do |t|
t.libs << "lib"
t.test_files = FileList["test.rb"]
end