From 17e9603474417b792af723a3f7f9fb3af69761e0 Mon Sep 17 00:00:00 2001 From: Koichi ITO Date: Fri, 20 Mar 2026 08:22:09 +0900 Subject: [PATCH] Add `extra_rdoc_files` to gemspec This makes `LICENSE` and `README.md` available to RDoc documentation. The files remain included in the gem package because `Gem::Specification#files` automatically merges `extra_rdoc_files`. --- mcp.gemspec | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/mcp.gemspec b/mcp.gemspec index 95627a6e..2d8de1c4 100644 --- a/mcp.gemspec +++ b/mcp.gemspec @@ -23,7 +23,8 @@ Gem::Specification.new do |spec| spec.metadata["bug_tracker_uri"] = "#{spec.homepage}/issues" spec.metadata["documentation_uri"] = "https://rubydoc.info/gems/mcp" - spec.files = Dir["LICENSE", "README.md", "lib/**/*"] + spec.files = Dir["lib/**/*"] + spec.extra_rdoc_files = ["LICENSE", "README.md"] spec.bindir = "exe" spec.executables = spec.files.grep(%r{^exe/}) { |f| File.basename(f) }