Sha256: 8bcf86e73f2058806709a80422f62582174aad4682471f44671d370243facdc7
Contents?: true
Size: 1.36 KB
Versions: 3
Compression:
Stored size: 1.36 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-parser-s' s.version = version s.date = Time.now.strftime( "%Y-%m-%d" ) #'2014-09-10' s.summary = "Treetop parser & sematic routines to resolve modules+" s.description = <<EOF A library paring TLA+ language. Gem name `tla-parser-s` because did not want to reserve "officical" `tla-parser` name. Sematic routines create a list of files -names (=modules) needed to satisfy set of entry points. Entry points include names passed as parameters to command line tool (`bin/tla-resolver.rb`), or as API paramters to `TlaParserS::Resolver#resolveModulesDo`. EOF s.authors = ["jarjuk"] s.files = ["README.md", "VERSION", "#{s.name}.gemspec" ] | Dir.glob("lib/**/*") | Dir.glob("spec/**/*") s.require_paths = [ "lib" ] s.executables = [ "tla-resolver.rb" ] s.license = 'MIT' s.required_ruby_version = '~> 2' s.add_runtime_dependency 'thor', '~>0.19', ">=0.19.1" s.add_runtime_dependency 'treetop', '~>1.6', ">=1.6.3" end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
tla-parser-s-0.2.2 | tla-parser-s.gemspec |
tla-parser-s-0.1.2 | tla-parser-s.gemspec |
tla-parser-s-0.1.0 | tla-parser-s.gemspec |