aboutsummaryrefslogtreecommitdiffstats
path: root/lib/fileutils.gemspec
diff options
context:
space:
mode:
authorHiroshi SHIBATA <hsbt@ruby-lang.org>2019-11-30 17:32:38 +0900
committerHiroshi SHIBATA <hsbt@ruby-lang.org>2019-11-30 17:32:38 +0900
commit3b9e1c0b2e5b3c507c94fd36c87288e789ee9c2a (patch)
tree5f7d6efa7c4b815054a9c584c2a9e853a616a9d1 /lib/fileutils.gemspec
parenteab88d20eaa925d5e61a2a65820a099b46ccf3f8 (diff)
downloadruby-3b9e1c0b2e5b3c507c94fd36c87288e789ee9c2a.tar.gz
Move gemspec of fileutils under the toplevel of lib directory.
Diffstat (limited to 'lib/fileutils.gemspec')
-rw-r--r--lib/fileutils.gemspec31
1 files changed, 31 insertions, 0 deletions
diff --git a/lib/fileutils.gemspec b/lib/fileutils.gemspec
new file mode 100644
index 0000000000..cd35c09dbc
--- /dev/null
+++ b/lib/fileutils.gemspec
@@ -0,0 +1,31 @@
+# frozen_string_literal: true
+
+source_version = ["", "lib/"].find do |dir|
+ begin
+ break File.open(File.join(__dir__, "#{dir}fileutils.rb")) {|f|
+ f.gets("\n VERSION = ")
+ f.gets[/\s*"(.+)"/, 1]
+ }
+ rescue Errno::ENOENT
+ end
+end
+
+Gem::Specification.new do |s|
+ s.name = "fileutils"
+ s.version = source_version
+ s.summary = "Several file utility methods for copying, moving, removing, etc."
+ s.description = "Several file utility methods for copying, moving, removing, etc."
+
+ s.require_path = %w{lib}
+ s.files = ["LICENSE.txt", "README.md", "Rakefile", "fileutils.gemspec", "lib/fileutils.rb"]
+ s.required_ruby_version = ">= 2.3.0"
+
+ s.authors = ["Minero Aoki"]
+ s.email = [nil]
+ s.homepage = "https://github.com/ruby/fileutils"
+ s.license = "BSD-2-Clause"
+
+ s.metadata = {
+ "source_code_uri" => "https://github.com/ruby/fileutils"
+ }
+end