$:.push File.expand_path("../lib", __FILE__) # Maintain your gem's version: require "pythia/version" # Describe your gem and declare its dependencies: spec = Gem::Specification.new do |s| s.name = "pythia" s.version = Pythia::VERSION s.authors = ["Sam Scott"] s.email = ["me@samjs.com"] s.homepage = "https://pythia.samjs.co.uk/" s.summary = "Pythia-hardened passwords" s.description = "Password hardening using an oblivious-PRF service" s.license = "MIT" # s.platform = Gem::Platform::CURRENT # s.files = Dir["{app,config,db,lib}/**/*", "MIT-LICENSE", "Rakefile", "README.md"] s.files = `git ls-files -z`.split("\x0") # s.files << 'rust/target/release/libpythia_ruby.so' s.extensions = ['ext/Rakefile'] s.add_runtime_dependency 'thermite', '~> 0' s.require_paths = ['lib'] s.add_dependency "rails", "~> 5.0" s.add_dependency "ffi", "~> 1.9" s.add_development_dependency "sqlite3", "~> 1.3" end