nodejs-current: Update from 8.8.1 to 9.0.0
[termux-packages] / packages / nodejs / node.gyp.patch
CommitLineData
9179399d
FF
1diff -u -r ../node-v6.11.2/node.gyp ./node.gyp
2--- ../node-v6.11.2/node.gyp 2017-08-01 05:39:14.000000000 +0000
3+++ ./node.gyp 2017-08-08 08:52:59.805556714 +0000
4@@ -531,123 +531,6 @@
928e1510
FF
5 ],
6 } ],
7 ]
8- },
9- {
10- 'target_name': 'cctest',
11- 'type': 'executable',
9179399d
FF
12-
13- 'dependencies': [
14- '<(node_core_target_name)',
15- 'deps/gtest/gtest.gyp:gtest',
16- 'node_js2c#host',
17- 'node_dtrace_header',
18- 'node_dtrace_ustack',
19- 'node_dtrace_provider',
20- ],
21-
22- 'variables': {
23- 'OBJ_PATH': '<(OBJ_DIR)/node/src',
24- 'OBJ_GEN_PATH': '<(OBJ_DIR)/node/gen',
25- 'OBJ_SUFFIX': 'o',
26- 'conditions': [
27- ['OS=="win"', {
28- 'OBJ_PATH': '<(OBJ_DIR)/node',
29- 'OBJ_GEN_PATH': '<(OBJ_DIR)/node',
30- 'OBJ_SUFFIX': 'obj',
31- }],
32- ['OS=="aix"', {
33- 'OBJ_PATH': '<(OBJ_DIR)/node_base/src',
34- 'OBJ_GEN_PATH': '<(OBJ_DIR)/node_base/gen',
35- }],
36- ],
37- },
38-
39- 'includes': [
40- 'node.gypi'
41- ],
42-
928e1510
FF
43- 'include_dirs': [
44- 'src',
9179399d
FF
45- 'tools/msvs/genfiles',
46- 'deps/v8/include',
47- 'deps/cares/include',
48- 'deps/uv/include',
49- '<(SHARED_INTERMEDIATE_DIR)', # for node_natives.h
928e1510 50- ],
9179399d
FF
51-
52- 'libraries': [
53- '<(OBJ_GEN_PATH)/node_javascript.<(OBJ_SUFFIX)',
54- '<(OBJ_PATH)/async-wrap.<(OBJ_SUFFIX)',
55- '<(OBJ_PATH)/env.<(OBJ_SUFFIX)',
56- '<(OBJ_PATH)/node.<(OBJ_SUFFIX)',
57- '<(OBJ_PATH)/node_buffer.<(OBJ_SUFFIX)',
58- '<(OBJ_PATH)/node_i18n.<(OBJ_SUFFIX)',
59- '<(OBJ_PATH)/debug-agent.<(OBJ_SUFFIX)',
60- '<(OBJ_PATH)/util.<(OBJ_SUFFIX)',
61- '<(OBJ_PATH)/string_bytes.<(OBJ_SUFFIX)',
62- '<(OBJ_PATH)/string_search.<(OBJ_SUFFIX)',
63- '<(OBJ_PATH)/stream_base.<(OBJ_SUFFIX)',
64- '<(OBJ_PATH)/node_constants.<(OBJ_SUFFIX)',
65- '<(OBJ_PATH)/node_revert.<(OBJ_SUFFIX)',
66- ],
67-
928e1510
FF
68- 'defines': [
69- # gtest's ASSERT macros conflict with our own.
70- 'GTEST_DONT_DEFINE_ASSERT_EQ=1',
71- 'GTEST_DONT_DEFINE_ASSERT_GE=1',
72- 'GTEST_DONT_DEFINE_ASSERT_GT=1',
73- 'GTEST_DONT_DEFINE_ASSERT_LE=1',
74- 'GTEST_DONT_DEFINE_ASSERT_LT=1',
75- 'GTEST_DONT_DEFINE_ASSERT_NE=1',
33aea6bf 76- 'NODE_WANT_INTERNALS=1',
928e1510 77- ],
9179399d 78-
928e1510 79- 'sources': [
9179399d
FF
80- 'test/cctest/test_base64.cc',
81- 'test/cctest/test_util.cc',
82- ],
83-
84- 'sources!': [
85- 'src/node_main.cc'
928e1510 86- ],
907bf81e
FF
87-
88- 'conditions': [
89- ['v8_inspector=="true"', {
907bf81e 90- 'sources': [
9179399d 91- 'test/cctest/test_inspector_socket.cc',
da11efa0
FF
92- ],
93- 'conditions': [
9179399d 94- [ 'node_shared_openssl=="false" and node_shared=="false"', {
da11efa0
FF
95- 'dependencies': [
96- 'deps/openssl/openssl.gyp:openssl'
97- ]
98- }],
99- [ 'node_shared_http_parser=="false"', {
100- 'dependencies': [
101- 'deps/http_parser/http_parser.gyp:http_parser'
102- ]
103- }],
104- [ 'node_shared_libuv=="false"', {
105- 'dependencies': [
106- 'deps/uv/uv.gyp:libuv'
107- ]
108- }]
907bf81e
FF
109- ]
110- }],
9179399d
FF
111- [ 'node_use_dtrace=="true" and OS!="mac" and OS!="linux"', {
112- 'copies': [{
113- 'destination': '<(OBJ_DIR)/cctest/src',
114- 'files': [
115- '<(OBJ_PATH)/node_dtrace_ustack.<(OBJ_SUFFIX)',
116- '<(OBJ_PATH)/node_dtrace_provider.<(OBJ_SUFFIX)',
117- '<(OBJ_PATH)/node_dtrace.<(OBJ_SUFFIX)',
118- ]},
907bf81e
FF
119- ],
120- }],
9179399d
FF
121- ['OS=="solaris"', {
122- 'ldflags': [ '-I<(SHARED_INTERMEDIATE_DIR)' ]
907bf81e
FF
123- }],
124- ]
928e1510
FF
125 }
126 ], # end targets
127