Sha256: 07160931e904cdf4d7205a788c39f387a8f942865ada4385aba8efd0f81683e0

Contents?: true

Size: 498 Bytes

Versions: 25

Compression:

Stored size: 498 Bytes

Contents

require "bundler/gem_tasks"
require "rspec/core/rake_task"
require 'fileutils'

RSpec::Core::RakeTask.new(:spec)

require "rake/extensiontask"

task :build => :compile

Rake::ExtensionTask.new("zstdruby") do |ext|
  ext.lib_dir = "lib/zstd-ruby"
  ext.ext_dir = "ext/zstdruby"
end

task :default => [:clobber, :compile, :spec]

desc 'Sync zstd libs dirs to ext/zstdruby/libzstd'
task :zstd_update do
  FileUtils.rm_r('ext/zstdruby/libzstd')
  FileUtils.cp_r('zstd/lib', 'ext/zstdruby/libzstd')
end

Version data entries

25 entries across 25 versions & 1 rubygems

Version Path
zstd-ruby-1.5.2.0 Rakefile
zstd-ruby-1.5.1.1 Rakefile
zstd-ruby-1.5.1.0 Rakefile
zstd-ruby-1.5.0.0 Rakefile
zstd-ruby-1.4.9.0 Rakefile
zstd-ruby-1.4.5.0 Rakefile
zstd-ruby-1.4.4.0 Rakefile
zstd-ruby-1.4.2.0 Rakefile
zstd-ruby-1.4.1.0 Rakefile
zstd-ruby-1.4.0.0 Rakefile
zstd-ruby-1.3.8.0 Rakefile
zstd-ruby-1.3.7.0 Rakefile
zstd-ruby-1.3.5.0 Rakefile
zstd-ruby-1.3.4.0 Rakefile
zstd-ruby-1.3.3.0 Rakefile
zstd-ruby-1.3.2.0 Rakefile
zstd-ruby-1.3.1.1 Rakefile
zstd-ruby-1.3.1.0 Rakefile
zstd-ruby-1.3.0.0 Rakefile
zstd-ruby-1.2.0.0 Rakefile