diff options
author | Christoph Helma <helma@in-silico.ch> | 2016-04-21 15:06:10 +0200 |
---|---|---|
committer | Christoph Helma <helma@in-silico.ch> | 2016-04-21 15:06:10 +0200 |
commit | 6890687df6de0a6eaa3d35c6be66639614ea2ef2 (patch) | |
tree | c863c5857d8716d35eb3a22efd3da24c5f27b968 /ext/lazar/extconf.rb | |
parent | 75b70425ae8699464a18529eb7bf35a216c06243 (diff) | |
parent | 4ebd80fee52c04bd36781f846eae60019918345d (diff) |
probabilities branch merged
Diffstat (limited to 'ext/lazar/extconf.rb')
-rw-r--r-- | ext/lazar/extconf.rb | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/ext/lazar/extconf.rb b/ext/lazar/extconf.rb index 0e607f3..d3d2756 100644 --- a/ext/lazar/extconf.rb +++ b/ext/lazar/extconf.rb @@ -20,7 +20,9 @@ rinstall = File.expand_path(File.join(File.dirname(__FILE__),"rinstall.R")) puts `Rscript --vanilla #{rinstall} #{r_dir}` r_libs = Dir[File.join(r_dir,"*")].collect{|l| l.sub(r_dir, '').sub('/','')}.sort -abort "Failed to install R packages." unless r_libs == ["caret","doMC","foreach","ggplot2","gridExtra","iterators","pls"].sort +["caret","doMC","foreach","ggplot2","gridExtra","iterators","pls"].each do |lib| + abort "Failed to install R package '#{lib}'." unless r_libs.include?(lib) +end # create a fake Makefile File.open(File.join(File.dirname(__FILE__),"Makefile"),"w+") do |makefile| |