diff options
author | Florian Frank <flori@ping.de> | 2011-08-25 09:04:12 +0200 |
---|---|---|
committer | Florian Frank <flori@ping.de> | 2011-08-25 09:04:12 +0200 |
commit | 2020829d2a02c5d8abba708d13dad994122ac79e (patch) | |
tree | bcb437f4cc57ab5348f568f343859c55e22f056f /Rakefile | |
parent | d98acaecd9391e21e2fe1a0771ab8b93b3b4bdf1 (diff) | |
download | json-2020829d2a02c5d8abba708d13dad994122ac79e.tar.gz |
Try to include RbConfig if it exists
Diffstat (limited to 'Rakefile')
-rw-r--r-- | Rakefile | 9 |
1 files changed, 7 insertions, 2 deletions
@@ -4,7 +4,12 @@ rescue LoadError end require 'rbconfig' -include Config +begin + include RbConfig +rescue NameError + include Config +end + require 'rake/clean' CLOBBER.include Dir['benchmarks/data/*.{dat,log}'], 'doc', 'Gemfile.lock' @@ -228,7 +233,7 @@ if defined?(RUBY_ENGINE) and RUBY_ENGINE == 'jruby' rm_rf JAVA_PARSER_SRC end - JRUBY_JAR = File.join(Config::CONFIG["libdir"], "jruby.jar") + JRUBY_JAR = File.join(CONFIG["libdir"], "jruby.jar") if File.exist?(JRUBY_JAR) JAVA_SOURCES.each do |src| classpath = (Dir['java/lib/*.jar'] << 'java/src' << JRUBY_JAR) * ':' |