Sha256: 1c845fe869729de66ba85ceed79ab8074097af19d295955e432741f9a8fe51a8
Contents?: true
Size: 1.62 KB
Versions: 3
Compression:
Stored size: 1.62 KB
Contents
# -*- encoding: utf-8; mode: ruby -*- lib = File.expand_path('../lib/', __FILE__) $:.unshift lib unless $:.include?(lib) # http://guides.rubygems.org/make-your-own-gem/ Gem::Specification.new do |s| # version = "0.0.1.pre" version = File.open( "VERSION", "r" ) { |f| f.read }.strip.gsub( "-SNAPSHOT", ".pre" ) s.name = 'tla-sbuilder' s.version = version s.date = Time.now.strftime( "%Y-%m-%d" ) #'2014-09-10' s.summary = "Specification builder for TLA+ language" s.description = <<EOF A tool to generate runnable specification models in TLA+ language for business IT systems. Specification model can be verified using TLA+ Tools, and parts of it can be presented as implementation blueprints to developers. EOF s.authors = ["jarjuk"] s.files = ["README.md", "VERSION", "#{s.name}.gemspec" ] | Dir.glob( "suite*.yaml") | Dir.glob("mustache/**/*") | Dir.glob("src-extend/**/*") | Dir.glob("lib/**/*") | Dir.glob("src/pet/**/*") | Dir.glob("resources/**/*") s.require_paths = [ "lib" ] s.executables = [ "sbuilder.rb" ] s.license = 'MIT' s.homepage = "https://github.com/jarjuk/tla-sbuilder" s.required_ruby_version = '~> 2', ">=2.3.1" s.add_runtime_dependency 'mustache', '~>1.0', ">=1.0.3" s.add_runtime_dependency 'hashie', '~>3.3', ">=3.3.2" s.add_runtime_dependency 'thor', '~>0.19', ">=0.19.1" s.add_runtime_dependency 'json-schema', '~>2.5', ">=2.5.2" s.add_runtime_dependency 'tla-parser-s', '~>0.2', ">=0.2.2" # # used in pet.sh # s.add_runtime_dependency 'bcat' end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
tla-sbuilder-0.3.9 | tla-sbuilder.gemspec |
tla-sbuilder-0.3.8 | tla-sbuilder.gemspec |
tla-sbuilder-0.3.7 | tla-sbuilder.gemspec |