summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Rakefile45
1 files changed, 1 insertions, 44 deletions
diff --git a/Rakefile b/Rakefile
index d43e8f3..2995527 100644
--- a/Rakefile
+++ b/Rakefile
@@ -1,44 +1 @@
-require 'rubygems'
-require 'rake'
-require 'opentox-ruby'
-
-@gems = "sinatra rest-client emk-sinatra-url-for sinatra-respond_to"
-
-namespace :openbabel do
- desc "Install openbabel"
- task :install do
- puts `sudo gem sources -a http://gems.github.com`
- puts `sudo gem install #{@gems}`
- begin
- require 'openbabel'
- puts "Openbabel is already installed"
- rescue Exception => exc
- puts "Trying to install openbabel"
- Dir.chdir('/tmp')
- puts `wget http://downloads.sourceforge.net/project/openbabel/openbabel/2.2.2/openbabel-2.2.2.tar.gz` unless File.exists?('openbabel-2.2.2.tar.gz')
- puts `tar xzf openbabel-2.2.2.tar.gz` unless File.exists?('openbabel-2.2.2')
- Dir.chdir('openbabel-2.2.2')
- puts `./configure`
- puts "Compiling Openbabel - this may take some time ..."
- puts `make`
- puts `sudo make install`
- Dir.chdir('scripts/ruby')
- puts `ruby extconf.rb --with-openbabel-include=../../include --with-openbabel-lib=../../src/.libs`
- puts "Compiling Ruby extension for Openbabel - this may take some time ..."
- puts `make`
- puts `sudo make install`
- begin
- require 'openbabel'
- puts "Openbabel sucessfully installed"
- rescue Exception => exc
- puts "Failed to install Openbabel - please try manually."
- end
- end
- end
-end
-
-desc "Run tests"
-task :test do
- load 'test/test.rb'
-end
-
+require "bundler/gem_tasks"