diff --git a/Rakefile b/Rakefile index b866306..3f029e7 100644 --- a/Rakefile +++ b/Rakefile @@ -43,7 +43,6 @@ task "compile" do puts "Compiling V8..." Dir.chdir(File.join('lib', 'libv8')) do `make` - `cp build/v8/libv8.* .` end end @@ -59,7 +58,7 @@ task "binary" => "compile" do gemspec = eval(File.read('libv8.gemspec')) gemspec.extensions.clear gemspec.platform = Gem::Platform.new(RUBY_PLATFORM) - gemspec.files << "lib/libv8/libv8.a" + gemspec.files << "lib/libv8/build/v8/libv8.a" FileUtils.mkdir_p 'pkg' FileUtils.mv(Gem::Builder.new(gemspec).build, 'pkg') end \ No newline at end of file diff --git a/lib/libv8.rb b/lib/libv8.rb index 029b9bd..f802aa7 100644 --- a/lib/libv8.rb +++ b/lib/libv8.rb @@ -3,7 +3,7 @@ require 'pathname' require 'libv8/version' module Libv8 - LIBRARY_PATH = Pathname(__FILE__).dirname.join('libv8').to_s + LIBRARY_PATH = Pathname(__FILE__).dirname.join('libv8', 'build', 'v8').to_s def self.library_path LIBRARY_PATH end diff --git a/lib/libv8/v8 b/lib/libv8/v8 index 1a3419a..de15804 160000 --- a/lib/libv8/v8 +++ b/lib/libv8/v8 @@ -1 +1 @@ -Subproject commit 1a3419a9c7dffa633c41e36b7d63b03149f4f123 +Subproject commit de15804c3fd5bbbb44543f00878ae301d92f7ace diff --git a/lib/libv8/version.rb b/lib/libv8/version.rb index 1b68e3a..5fe7253 100644 --- a/lib/libv8/version.rb +++ b/lib/libv8/version.rb @@ -1,4 +1,4 @@ module Libv8 - # Get the version from the git repo - VERSION = "3.3.8.2" + V8_VERSION = "3.3.10" + VERSION = V8_VERSION + "" end