diff options
author | Christoph Helma <helma@in-silico.ch> | 2019-08-24 15:06:53 +0200 |
---|---|---|
committer | Christoph Helma <helma@in-silico.ch> | 2019-08-24 15:06:53 +0200 |
commit | 8e1e8b94539dbdd74bd4ac28295cbfd1b84036ab (patch) | |
tree | 28528e19dc6ed4cca7ed824e939dedd6c4acc94c /ext/lazar/extconf.rb | |
parent | 1ee7de09c969e16fd11522d22179224e694b0161 (diff) | |
parent | 488ce9fe6d4b715680675861105b8c52a7535140 (diff) |
Merge remote-tracking branch 'origin/development'
Diffstat (limited to 'ext/lazar/extconf.rb')
-rw-r--r-- | ext/lazar/extconf.rb | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/ext/lazar/extconf.rb b/ext/lazar/extconf.rb index 9997106..aa031e5 100644 --- a/ext/lazar/extconf.rb +++ b/ext/lazar/extconf.rb @@ -5,12 +5,12 @@ require 'mkmf' main_dir = File.expand_path(File.join(File.dirname(__FILE__),"..","..")) # check for required programs -programs = ["R","Rscript","mongod","java","getconf"] +programs = ["R","Rscript","mongod","java","getconf","wget","unzip","xls2csv","xlsx2csv"] programs.each do |program| abort "Please install #{program} on your system." unless find_executable program end -abort "Please install Rserve on your system. Execute 'install.packages('Rserve')' in a R console running as root ('sudo R')." unless `R CMD Rserve --version`.match(/^Rserve/) +abort "Please install the latest Rserve version on your system (the CRAN version is outdated). Execute 'install.packages('Rserve',,'http://www.rforge.net/')' in a R console running as root ('sudo R')." unless `R CMD Rserve --version`.match(/^Rserve v1.8/) # install R packages r_dir = File.join main_dir, "R" |