Sha256: 1d5ea338ca8a243dfbab96553ca11eac63a4b6132a1885a079fc173900e686c4

Contents?: true

Size: 667 Bytes

Versions: 1

Compression:

Stored size: 667 Bytes

Contents

require "bundler/gem_tasks"
require "rspec/core/rake_task"
require "rake/extensiontask"
require "rdoc/task"

Rake::ExtensionTask.new "pigpio" do |ext|
  ext.lib_dir = "lib/pigpio"
end

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

task default: :spec

RDOC_FILES = FileList["ext/pigpio/pigpio.c", "lib/**/*.rb"]

Rake::RDocTask.new do |rd|
  rd.main = "pigpio.c"
  rd.rdoc_dir = "docs"
  rd.rdoc_files.include(RDOC_FILES)
end

task :dummy do
  cd("spec/ext") do
    sh("ruby extconf.rb && make && \\cp -f libpigpiod_if2.so /usr/lib")
  end
end

task :dockerv do
  sh("ruby ./bin/docker.rb v")
end

task :reset do
  sh "git fetch origin"
  sh "git reset --hard origin/master"
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
pigpio-0.1.12 Rakefile