summaryrefslogtreecommitdiffstats
path: root/CLI/ruby/game_of_life.gemspec
diff options
context:
space:
mode:
authora14m <[email protected]>2020-11-27 17:02:40 +0100
committera14m <[email protected]>2020-11-27 17:55:36 +0100
commit8185d66664367eab60edb3ab27103d22c1631769 (patch)
tree6b2b8f68a3a559e8f24d65003ae17848e3111e5d /CLI/ruby/game_of_life.gemspec
parentd1a020777af347f59b73b58f0ce96bb360dc6b35 (diff)
Initial commit of the ruby gem
Diffstat (limited to 'CLI/ruby/game_of_life.gemspec')
-rw-r--r--CLI/ruby/game_of_life.gemspec30
1 files changed, 30 insertions, 0 deletions
diff --git a/CLI/ruby/game_of_life.gemspec b/CLI/ruby/game_of_life.gemspec
new file mode 100644
index 0000000..94b879d
--- /dev/null
+++ b/CLI/ruby/game_of_life.gemspec
@@ -0,0 +1,30 @@
+# frozen_string_literal: true
+
+require_relative "lib/game_of_life/version"
+
+Gem::Specification.new do |spec|
+ spec.name = "game_of_life"
+ spec.version = GameOfLife::VERSION
+ spec.authors = ["a14m"]
+ spec.email = ["[email protected]"]
+
+ spec.summary = "Game of Life CLI"
+ spec.description = "Conway's game of life implementation as a CLI ruby gem."
+ spec.homepage = "https://gitlab.com/a14m/game-of-life"
+ spec.license = "MIT"
+ spec.required_ruby_version = ">= 2.4.0"
+
+ spec.metadata['allowed_push_host'] = "https://rubygems.org"
+ spec.metadata["homepage_uri"] = spec.homepage
+ spec.metadata["source_code_uri"] = "https://gitlab.com/a14m/game-of-life/-/tree/master/CLI/ruby/"
+
+ spec.executables = ["game-of-life"]
+ spec.require_paths = ["lib"]
+ spec.files = Dir["README.md", "game_of_life.gemspec", "bin/game-of-life", "lib/**/*.rb"]
+
+ spec.add_development_dependency "bundler"
+ spec.add_development_dependency "pry-byebug"
+ spec.add_development_dependency "rake"
+ spec.add_development_dependency "rspec"
+ spec.add_development_dependency "rubocop"
+end