summaryrefslogtreecommitdiff
path: root/Rakefile
diff options
context:
space:
mode:
authorChristoph Helma <helma@in-silico.ch>2010-06-15 17:15:35 +0200
committerChristoph Helma <helma@in-silico.ch>2010-06-15 17:15:35 +0200
commitba287d744cdc929df7e3ed3986151b813ddf8fb1 (patch)
treefa095f0a854317d2812446e50072a0954748ab48 /Rakefile
parent8f3018db36335a22bc72caa3c7a96aac2a95e57c (diff)
updated for datamapper > 1
Diffstat (limited to 'Rakefile')
-rw-r--r--Rakefile27
1 files changed, 13 insertions, 14 deletions
diff --git a/Rakefile b/Rakefile
index 1d9a184..39ec349 100644
--- a/Rakefile
+++ b/Rakefile
@@ -9,13 +9,12 @@ begin
gem.description = %Q{Ruby wrapper for the OpenTox REST API (http://www.opentox.org)}
gem.email = "helma@in-silico.ch"
gem.homepage = "http://github.com/helma/opentox-ruby-api-wrapper"
- gem.authors = ["Christoph Helma"]
+ gem.authors = ["Christoph Helma, Martin Guetlein"]
+ # dependencies
[ "sinatra",
"emk-sinatra-url-for",
"sinatra-respond_to",
"sinatra-static-assets",
- "dm-more",
- "dm-core",
"rest-client",
"rack",
"rack-contrib",
@@ -23,20 +22,20 @@ begin
"nokogiri",
"rubyzip",
"builder",
- "do_mysql",
- "data_objects",
"roo",
"spreadsheet",
"google-spreadsheet-ruby",
- "tmail",
- "haml"
-
- ].each do |dep|
- gem.add_dependency dep
- end
- ['cucumber','jeweler'].each do |dep|
- gem.add_development_dependency dep
- end
+ "tmail"
+ ].each { |dep| gem.add_dependency dep }
+ [ "dm-core",
+ 'dm-serializer',
+ 'dm-timestamps',
+ 'dm-types',
+ 'dm-migrations',
+ "dm-mysql-adapter"
+ ].each {|dep| gem.add_dependency dep, ">= 1" }
+ gem.add_dependency "haml", ">=3"
+ ['cucumber','jeweler'].each { |dep| gem.add_development_dependency dep }
gem.files = FileList["[A-Z]*", "{bin,generators,lib,test}/**/*", 'lib/jeweler/templates/.gitignore']
gem.files.include %w(lib/tasks/owl.rb, lib/environment.rb, lib/algorithm.rb, lib/compound.rb, lib/dataset.rb, lib/model.rb, lib/utils.rb, lib/validation.rb, lib/templates/*)
# gem is a Gem::Specification... see http://www.rubygems.org/read/chapter/20 for additional settings