This repository was archived by the owner on Dec 4, 2023. It is now read-only.
File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ dist : xenial
2+ compiler : clang
13language : ruby
24rvm :
35 - 2.5
Original file line number Diff line number Diff line change @@ -85,6 +85,7 @@ Building the V8 library from source imposes the following requirements:
8585 platforms.
8686* Python 2
8787* pkg-config
88+ * GLib 2
8889
8990### Using a git version
9091
Original file line number Diff line number Diff line change @@ -12,7 +12,11 @@ class Builder
1212 include Libv8 ::Arch
1313
1414 def gn_args
15- %W( is_debug=#{ debug_build? ? 'true' : 'false' }
15+ %W( clang_use_chrome_plugins=false
16+ linux_use_bundled_binutils=false
17+ use_custom_libcxx=false
18+ use_sysroot=false
19+ is_debug=#{ debug_build? ? 'true' : 'false' }
1620 symbol_level=#{ debug_build? ? '-1' : '0' }
1721 is_component_build=false
1822 v8_monolithic=true
Original file line number Diff line number Diff line change @@ -78,7 +78,7 @@ Vagrant.configure(2) do |config|
7878 sudo apt-add-repository ppa:brightbox/ruby-ng
7979 sudo apt-get update
8080 sudo apt-get dist-upgrade -y
81- sudo apt-get install -y build-essential git ruby-switch ruby2.3 ruby2.3-dev pkg-config
81+ sudo apt-get install -y build-essential git ruby-switch ruby2.3 ruby2.3-dev libglib2.0-dev
8282 sudo ruby-switch --set ruby2.3
8383 sudo gem install bundler
8484 SHELL
Original file line number Diff line number Diff line change @@ -78,7 +78,7 @@ Vagrant.configure(2) do |config|
7878 sudo apt-add-repository ppa:brightbox/ruby-ng
7979 sudo apt-get update
8080 sudo apt-get dist-upgrade -y
81- sudo apt-get install -y build-essential git ruby-switch ruby2.3 ruby2.3-dev pkg-config
81+ sudo apt-get install -y build-essential git ruby-switch ruby2.3 ruby2.3-dev libglib2.0-dev
8282 sudo ruby-switch --set ruby2.3
8383 sudo gem install bundler
8484 SHELL
You can’t perform that action at this time.
0 commit comments