Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nodejs/node.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYang Guo <yangguo@chromium.org>2018-04-05 16:17:56 +0300
committerMyles Borins <mylesborins@google.com>2018-04-11 20:23:30 +0300
commit3fb8abf637cf5f1b3db4198f1a92eb09b4ad28f4 (patch)
treefb61b5fa056da089f30012129762ea121163888a /common.gypi
parent3e6ff8589442fddcd15828c272bf68c26c30d951 (diff)
tools: implement ninja build with --build-v8-with-gn
PR-URL: https://github.com/nodejs/node/pull/19201 Reviewed-By: Ali Ijaz Sheikh <ofrobots@google.com> Reviewed-By: Myles Borins <myles.borins@gmail.com> Reviewed-By: Matteo Collina <matteo.collina@gmail.com> Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
Diffstat (limited to 'common.gypi')
-rw-r--r--common.gypi8
1 files changed, 7 insertions, 1 deletions
diff --git a/common.gypi b/common.gypi
index 7d6ec8da262..6d83d8a2a13 100644
--- a/common.gypi
+++ b/common.gypi
@@ -49,7 +49,13 @@
'conditions': [
['GENERATOR=="ninja"', {
'obj_dir': '<(PRODUCT_DIR)/obj',
- 'v8_base': '<(PRODUCT_DIR)/obj/deps/v8/gypfiles/libv8_base.a',
+ 'conditions': [
+ [ 'build_v8_with_gn=="true"', {
+ 'v8_base': '<(PRODUCT_DIR)/obj/deps/v8/gypfiles/v8_monolith.gen/gn/obj/libv8_monolith.a',
+ }, {
+ 'v8_base': '<(PRODUCT_DIR)/obj/deps/v8/gypfiles/libv8_base.a',
+ }],
+ ]
}, {
'obj_dir%': '<(PRODUCT_DIR)/obj.target',
'v8_base': '<(PRODUCT_DIR)/obj.target/deps/v8/gypfiles/libv8_base.a',