1
0
Fork 0
mirror of https://github.com/rubyjs/therubyracer synced 2023-03-27 23:21:42 -04:00

update libv8 dependency, fall back to libv8 if necessary.

This commit is contained in:
Charles Lowell 2011-05-27 15:32:30 -05:00
parent d302bd6d63
commit ce0ac4076c
3 changed files with 9 additions and 3 deletions

View file

@ -1,6 +1,11 @@
require 'mkmf' require 'mkmf'
require 'set' require 'set'
require 'libv8' begin
require 'libv8'
rescue LoadError
require 'rubygems'
require 'libv8'
end
puts "Compiling The Ruby Racer..." puts "Compiling The Ruby Racer..."

View file

@ -25,8 +25,9 @@ module V8
exit(1) exit(1)
end end
if options.version_info if options.version_info
require 'libv8'
puts "The Ruby Racer #{V8::VERSION}" puts "The Ruby Racer #{V8::VERSION}"
puts "V8 Version 2.3.3" puts "V8 Version #{Libv8::V8_VERSION}"
exit exit
elsif options.selftest elsif options.selftest
self.test self.test

View file

@ -21,7 +21,7 @@ Gem::Specification.new do |s|
s.extensions = ["ext/v8/extconf.rb"] s.extensions = ["ext/v8/extconf.rb"]
s.require_paths = ["lib", "ext"] s.require_paths = ["lib", "ext"]
s.add_dependency "libv8", "~> 3.3.8.2" s.add_dependency "libv8", "~> 3.3.10"
s.add_development_dependency "rake", "~> 0.8.7" s.add_development_dependency "rake", "~> 0.8.7"
s.add_development_dependency "rspec", ">= 2.0.0" s.add_development_dependency "rspec", ">= 2.0.0"