summaryrefslogtreecommitdiff
path: root/Rakefile
diff options
context:
space:
mode:
authorChristoph Helma <helma@in-silico.ch>2011-05-27 17:09:09 +0000
committerChristoph Helma <helma@in-silico.ch>2011-05-27 17:09:09 +0000
commit24df87ffb307af4dbff9a19af43734e0f02b81eb (patch)
tree45efb9e640b8f0907128a67f6b3a6d9456ca746e /Rakefile
parentd962f052f9b68a78fd9fb21e07369abc714bfa3b (diff)
explicit gem versions
Diffstat (limited to 'Rakefile')
-rw-r--r--Rakefile78
1 files changed, 33 insertions, 45 deletions
diff --git a/Rakefile b/Rakefile
index acf32d4..f402e0d 100644
--- a/Rakefile
+++ b/Rakefile
@@ -10,51 +10,39 @@ begin
gem.email = "helma@in-silico.ch"
gem.homepage = "http://github.com/helma/opentox-ruby"
gem.authors = ["Christoph Helma, Martin Guetlein, Andreas Maunz, Micha Rautenberg, David Vorgrimmler"]
- # dependencies
- [ "sinatra",
- "emk-sinatra-url-for",
- "sinatra-respond_to",
- "sinatra-static-assets",
- "rest-client",
- "rack",
- "rack-contrib",
- "rack-flash",
- "nokogiri",
- "rubyzip",
- "roo",
- "spreadsheet",
- "google-spreadsheet-ruby",
- "yajl-ruby",
- "tmail",
- "rinruby",
- "ohm",
- "ohm-contrib",
- "SystemTimer",
- "rjb",
- #valiation-gems
- "dm-core",
- "dm-serializer",
- "dm-timestamps",
- "dm-types",
- "dm-migrations",
- "dm-validations",
- "dm-sqlite-adapter"
- ].each { |dep| gem.add_dependency dep }
-=begin
- [ "dm-core",
- 'dm-serializer',
- 'dm-timestamps',
- 'dm-types',
- 'dm-migrations',
- "dm-mysql-adapter",
- "dm-validations",
- ].each {|dep| gem.add_dependency dep, ">= 1" }
-=end
- #valiation-gem
- gem.add_dependency "haml", ">=3"
- # validation-gems
- gem.add_dependency "ruby-plot", "~>0.5.0"
- ['jeweler'].each { |dep| gem.add_development_dependency dep }
+ # dependencies with versions
+ gem.add_dependency "sinatra", "=1.2.6"
+ gem.add_dependency "emk-sinatra-url-for", "=0.2.1"
+ gem.add_dependency "sinatra-respond_to", "=0.7.0"
+ gem.add_dependency "sinatra-static-assets", "=0.5.0"
+ gem.add_dependency "rest-client", "=1.6.1"
+ gem.add_dependency "rack", "=1.3.0"
+ gem.add_dependency "rack-contrib", "=1.1.0"
+ gem.add_dependency "rack-flash", "=0.1.1"
+ gem.add_dependency "nokogiri", "=1.4.4"
+ gem.add_dependency "rubyzip", "=0.9.4"
+ gem.add_dependency "roo", "=1.9.3"
+ gem.add_dependency "spreadsheet", "=0.6.5.4"
+ gem.add_dependency "google-spreadsheet-ruby", "=0.1.5"
+ gem.add_dependency "yajl-ruby", "=0.8.2"
+ gem.add_dependency "tmail", "=1.2.7.1"
+ gem.add_dependency "rinruby", "=2.0.2"
+ gem.add_dependency "ohm", "=0.1.3"
+ gem.add_dependency "ohm-contrib", "=0.1.1"
+ gem.add_dependency "SystemTimer", "=1.2.3"
+ gem.add_dependency "rjb", "=1.3.4"
+ gem.add_dependency "haml", "=3.1.1"
+ #valiation-gems
+ gem.add_dependency "dm-core", "=1.1.0"
+ gem.add_dependency "dm-serializer", "=1.1.0"
+ gem.add_dependency "dm-timestamps", "=1.1.0"
+ gem.add_dependency "dm-types", "=1.1.0"
+ gem.add_dependency "dm-migrations", "=1.1.0"
+ gem.add_dependency "dm-validations", "=1.1.0"
+ gem.add_dependency "dm-sqlite-adapter", "=1.1.0"
+ gem.add_dependency "ruby-plot", "=0.5.0"
+
+ gem.add_development_dependency 'jeweler'
gem.files = FileList["[A-Z]*", "{bin,generators,lib,test}/**/*", 'lib/jeweler/templates/.gitignore']
end
Jeweler::GemcutterTasks.new