mcp-rb/Rakefile
2025-03-24 08:53:14 +00:00

24 lines
540 B
Ruby

# frozen_string_literal: true
require "bundler/gem_tasks"
# require "rspec/core/rake_task"
# require "rb_sys/toolchain_info"
# require "standard/rake"
require "rb_sys/extensiontask"
# require "rake/extensiontask"
# RSpec::Core::RakeTask.new(:spec)
task build: :compile
GEMSPEC = Gem::Specification.load("mcp.gemspec")
RbSys::ExtensionTask.new("mcp", GEMSPEC) do |ext|
ext.lib_dir = "lib/mcp"
# If you want to use `rb-sys-dock` for cross-compilation:
ext.cross_compile = true
end
task default: %i[clobber compile spec standard]