Something like Datalog in Ruby. Aries a placeholder name, can't think of something clever right now.
Du kannst nicht mehr als 25 Themen auswählen Themen müssen entweder mit einem Buchstaben oder einer Ziffer beginnen. Sie können Bindestriche („-“) enthalten und bis zu 35 Zeichen lang sein.

40 Zeilen
1.5KB

  1. # frozen_string_literal: true
  2. require_relative "lib/aries/version"
  3. Gem::Specification.new do |spec|
  4. spec.name = "aries"
  5. spec.version = Aries::VERSION
  6. spec.authors = ["Luka"]
  7. spec.email = ["licina.luka@outlook.com"]
  8. spec.summary = "TODO: Write a short summary, because RubyGems requires one."
  9. spec.description = "TODO: Write a longer description or delete this line."
  10. spec.homepage = "TODO: Put your gem's website or public repo URL here."
  11. spec.license = "MIT"
  12. spec.required_ruby_version = ">= 2.6.0"
  13. spec.metadata["allowed_push_host"] = "TODO: Set to your gem server 'https://example.com'"
  14. spec.metadata["homepage_uri"] = spec.homepage
  15. spec.metadata["source_code_uri"] = "TODO: Put your gem's public repo URL here."
  16. spec.metadata["changelog_uri"] = "TODO: Put your gem's CHANGELOG.md URL here."
  17. # Specify which files should be added to the gem when it is released.
  18. # The `git ls-files -z` loads the files in the RubyGem that have been added into git.
  19. spec.files = Dir.chdir(File.expand_path(__dir__)) do
  20. `git ls-files -z`.split("\x0").reject do |f|
  21. (f == __FILE__) || f.match(%r{\A(?:(?:test|spec|features)/|\.(?:git|travis|circleci)|appveyor)})
  22. end
  23. end
  24. spec.bindir = "exe"
  25. spec.executables = spec.files.grep(%r{\Aexe/}) { |f| File.basename(f) }
  26. spec.require_paths = ["lib"]
  27. # Uncomment to register a new dependency of your gem
  28. # spec.add_dependency "example-gem", "~> 1.0"
  29. # For more information and examples about making a new gem, checkout our
  30. # guide at: https://bundler.io/guides/creating_gem.html
  31. end