summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Rakefile2
-rw-r--r--lib/opentox-ruby-api-wrapper.rb1
-rw-r--r--lib/tasks/opentox.rb15
3 files changed, 17 insertions, 1 deletions
diff --git a/Rakefile b/Rakefile
index 5d13273..881e0b8 100644
--- a/Rakefile
+++ b/Rakefile
@@ -11,6 +11,8 @@ begin
gem.homepage = "http://github.com/helma/opentox-ruby-api-wrapper"
gem.authors = ["Christoph Helma"]
gem.add_dependency "rest-client"
+ gem.files.include %w(lib/tasks/opentox.rb)
+ #gem.files = FileList["[A-Z]*", "{bin,generators,lib,test}/**/*", 'lib/jeweler/templates/.gitignore']
# gem is a Gem::Specification... see http://www.rubygems.org/read/chapter/20 for additional settings
end
rescue LoadError
diff --git a/lib/opentox-ruby-api-wrapper.rb b/lib/opentox-ruby-api-wrapper.rb
index 4a65697..db46149 100644
--- a/lib/opentox-ruby-api-wrapper.rb
+++ b/lib/opentox-ruby-api-wrapper.rb
@@ -1,4 +1,3 @@
-#['rubygems', 'rest_client', 'spork', 'helper' ].each do |lib|
['rubygems', 'rest_client', 'spork' ].each do |lib|
require lib
end
diff --git a/lib/tasks/opentox.rb b/lib/tasks/opentox.rb
new file mode 100644
index 0000000..c44ceb6
--- /dev/null
+++ b/lib/tasks/opentox.rb
@@ -0,0 +1,15 @@
+desc "Install required gems"
+task :install do
+ puts `sudo gem install #{@gems}`
+end
+
+desc "Update gems"
+task :update do
+ puts `sudo gem update #{@gems}`
+end
+
+desc "Run tests"
+task :test do
+ load 'test.rb'
+end
+