21 lines
380 B
Ruby
21 lines
380 B
Ruby
# frozen_string_literal: true
|
|
|
|
require "bundler/gem_tasks"
|
|
require "rspec/core/rake_task"
|
|
|
|
RSpec::Core::RakeTask.new(:spec)
|
|
|
|
require "standard/rake"
|
|
|
|
require "rake/extensiontask"
|
|
|
|
task build: :compile
|
|
|
|
GEMSPEC = Gem::Specification.load("mcp.gemspec")
|
|
|
|
Rake::ExtensionTask.new("mcp", GEMSPEC) do |ext|
|
|
ext.lib_dir = "lib/mcp"
|
|
end
|
|
|
|
task default: %i[clobber compile spec standard]
|