chiark / gitweb /
pass: Add comment on why we depend on coreutils
[termux-packages] / packages / nodejs / node.gyp.patch
1 diff -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 @@
5            ],
6          } ],
7        ]
8 -    },
9 -    {
10 -      'target_name': 'cctest',
11 -      'type': 'executable',
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 -
43 -      'include_dirs': [
44 -        'src',
45 -        'tools/msvs/genfiles',
46 -        'deps/v8/include',
47 -        'deps/cares/include',
48 -        'deps/uv/include',
49 -        '<(SHARED_INTERMEDIATE_DIR)', # for node_natives.h
50 -      ],
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 -
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',
76 -        'NODE_WANT_INTERNALS=1',
77 -      ],
78 -
79 -      'sources': [
80 -        'test/cctest/test_base64.cc',
81 -        'test/cctest/test_util.cc',
82 -      ],
83 -
84 -      'sources!': [
85 -        'src/node_main.cc'
86 -      ],
87 -
88 -      'conditions': [
89 -        ['v8_inspector=="true"', {
90 -          'sources': [
91 -            'test/cctest/test_inspector_socket.cc',
92 -          ],
93 -          'conditions': [
94 -            [ 'node_shared_openssl=="false" and node_shared=="false"', {
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 -            }]
109 -          ]
110 -        }],
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 -            ]},
119 -          ],
120 -        }],
121 -        ['OS=="solaris"', {
122 -          'ldflags': [ '-I<(SHARED_INTERMEDIATE_DIR)' ]
123 -        }],
124 -      ]
125      }
126    ], # end targets
127