From 4067d78c78c1f503b5f21d043ece8042260a3d78 Mon Sep 17 00:00:00 2001 From: ch Date: Tue, 18 Aug 2015 16:37:09 +0200 Subject: initial installation fixes, installs on Debian 3.16.7 --- lib/lazar.rb | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'lib/lazar.rb') diff --git a/lib/lazar.rb b/lib/lazar.rb index 0c5e18b..9e2363c 100644 --- a/lib/lazar.rb +++ b/lib/lazar.rb @@ -14,7 +14,7 @@ require "base64" # TODO retrieve correct environment from Rack/Sinatra ENV["MONGOID_ENV"] ||= "development" # TODO remove config files, change default via ENV or directly in Mongoid class -Mongoid.load!("#{ENV['HOME']}/.opentox/config/mongoid.yml") +Mongoid.load!("#{File.expand_path(File.join(File.dirname(__FILE__),'..','mongoid.yml'))}") # TODO get Mongo::Client from Mongoid $mongo = Mongo::Client.new('mongodb://127.0.0.1:27017/opentox') # TODO same for GridFS @@ -31,10 +31,13 @@ Mongo::Logger.level = Logger::WARN #Mongoid.logger = $logger # Require sub-Repositories +# TODO: set +ENV["LD_LIBRARY_PATH"] = "#{File.join File.dirname(__FILE__),'..','openbabel','lib'}" +p ENV["LD_LIBRARY_PATH"] require_relative '../libfminer/libbbrc/bbrc' # include before openbabel require_relative '../libfminer/liblast/last' # require_relative '../last-utils/lu.rb' -require 'openbabel' +require_relative '../openbabel/lib/openbabel' # Fminer environment variables ENV['FMINER_SMARTS'] = 'true' -- cgit v1.2.3