Sha256: b1645731ea5daee36e5dfdaa3e646c9d2dde427b235731a6cc1c2f7d1abe899f

Contents?: true

Size: 593 Bytes

Versions: 4

Compression:

Stored size: 593 Bytes

Contents

# frozen_string_literal: true

require "bundler/gem_tasks"
require "rake/extensiontask"

begin
  require "rspec/core/rake_task"
  RSpec::Core::RakeTask.new(:spec)
rescue LoadError
end

task(compile: []) do
  Dir.chdir("ext/enterprise_script_service") do
    sh("../../bin/rake")
  end
end

Rake::Task[:clean].enhance do
  sh("script/mkmruby", "clean")
end

Rake::Task[:clobber].enhance do
  sh("script/mkmruby", "clobber")
end

task(mrproper: []) do
  Dir.chdir("ext/enterprise_script_service") do
    sh("../../bin/rake", "mrproper")
  end
end

task(spec: [:compile])

task(default: [:spec])

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
script_core-0.0.4 Rakefile
script_core-0.0.3 Rakefile
script_core-0.0.2 Rakefile
script_core-0.0.1 Rakefile