2014-09-13 03:03:20 +02:00
|
|
|
#Specify the building of the foorth gem.
|
2014-09-09 21:35:22 +02:00
|
|
|
|
|
|
|
Gem::Specification.new do |s|
|
2014-09-13 03:03:20 +02:00
|
|
|
s.name = "foorth"
|
|
|
|
s.summary = "FNF == foorth is Not FORTH."
|
2014-09-09 21:35:22 +02:00
|
|
|
s.description = "An Object Oriented ~FORTH~ language gem."
|
|
|
|
s.version = '0.6.0'
|
|
|
|
s.author = ["Peter Camilleri"]
|
|
|
|
s.email = "peter.c.camilleri@gmail.com"
|
|
|
|
s.homepage = "http://teuthida-technologies.com/"
|
|
|
|
s.platform = Gem::Platform::RUBY
|
|
|
|
s.required_ruby_version = '>=1.9.3'
|
|
|
|
|
|
|
|
s.add_development_dependency 'rake'
|
|
|
|
s.add_development_dependency 'reek'
|
|
|
|
s.add_development_dependency 'minitest'
|
|
|
|
|
|
|
|
#s.add_runtime_dependency 'in_array'
|
|
|
|
|
2014-09-13 03:03:20 +02:00
|
|
|
s.files = ['lib/foorth.rb']
|
|
|
|
s.files += Dir['lib/foorth/*.rb']
|
|
|
|
s.files += Dir['lib/foorth/monkey_patch/*.rb']
|
|
|
|
s.files += Dir['lib/foorth/core/*.rb']
|
|
|
|
s.files += Dir['lib/foorth/interpreter/*.rb']
|
|
|
|
s.files += Dir['lib/foorth/compiler/*.rb']
|
2014-09-09 21:35:22 +02:00
|
|
|
|
|
|
|
s.files += Dir['tests/*.rb']
|
2014-09-16 01:44:27 +02:00
|
|
|
s.files += Dir['tests/monkey_patch/*.rb']
|
|
|
|
s.files += Dir['tests/interpreter/*.rb']
|
|
|
|
s.files += Dir['tests/compiler/*.rb']
|
2014-09-09 21:35:22 +02:00
|
|
|
|
|
|
|
s.files += ['rakefile.rb',
|
2014-09-11 05:38:05 +02:00
|
|
|
'sire.rb',
|
2014-09-09 21:35:22 +02:00
|
|
|
'license.txt',
|
|
|
|
'readme.txt',
|
|
|
|
'reek.txt']
|
|
|
|
|
|
|
|
s.extra_rdoc_files = ['license.txt']
|
2014-09-12 00:35:51 +02:00
|
|
|
|
|
|
|
s.test_files = Dir['tests/*.rb']
|
|
|
|
s.test_files += Dir['tests/monkey_patch/*.rb']
|
2014-09-13 03:03:20 +02:00
|
|
|
s.test_files += Dir['tests/interpreter/*.rb']
|
2014-09-12 00:35:51 +02:00
|
|
|
|
2014-09-09 21:35:22 +02:00
|
|
|
s.license = 'MIT'
|
|
|
|
s.has_rdoc = true
|
|
|
|
s.require_path = 'lib'
|
|
|
|
end
|