|
335 | 335 | 'type': 'executable',
|
336 | 336 |
|
337 | 337 | 'defines': [
|
| 338 | + 'NODE_ARCH="<(target_arch)"', |
| 339 | + 'NODE_PLATFORM="<(OS)"', |
338 | 340 | 'NODE_WANT_INTERNALS=1',
|
339 | 341 | ],
|
340 | 342 |
|
|
422 | 424 | 'OTHER_LDFLAGS': [ '-Wl,-rpath,@loader_path', ],
|
423 | 425 | },
|
424 | 426 | }],
|
425 |
| - [ 'node_report=="true"', { |
426 |
| - 'defines': [ |
427 |
| - 'NODE_REPORT', |
428 |
| - 'NODE_ARCH="<(target_arch)"', |
429 |
| - 'NODE_PLATFORM="<(OS)"', |
430 |
| - ], |
431 |
| - }], |
432 | 427 | ['OS=="win"', {
|
433 | 428 | 'libraries': [
|
434 | 429 | 'Dbghelp.lib',
|
|
595 | 590 | 'src/node_process_events.cc',
|
596 | 591 | 'src/node_process_methods.cc',
|
597 | 592 | 'src/node_process_object.cc',
|
| 593 | + 'src/node_report.cc', |
| 594 | + 'src/node_report_module.cc', |
| 595 | + 'src/node_report_utils.cc', |
598 | 596 | 'src/node_serdes.cc',
|
599 | 597 | 'src/node_sockaddr.cc',
|
600 | 598 | 'src/node_stat_watcher.cc',
|
|
685 | 683 | 'src/node_perf_common.h',
|
686 | 684 | 'src/node_platform.h',
|
687 | 685 | 'src/node_process.h',
|
| 686 | + 'src/node_report.h', |
688 | 687 | 'src/node_revert.h',
|
689 | 688 | 'src/node_root_certs.h',
|
690 | 689 | 'src/node_sockaddr.h',
|
|
783 | 782 | 'libraries': [
|
784 | 783 | 'Dbghelp',
|
785 | 784 | 'Psapi',
|
| 785 | + 'Ws2_32', |
786 | 786 | ],
|
787 | 787 | }],
|
788 | 788 | [ 'node_use_etw=="true"', {
|
|
867 | 867 | 'src/tls_wrap.h'
|
868 | 868 | ],
|
869 | 869 | }],
|
870 |
| - [ 'node_report=="true"', { |
871 |
| - 'sources': [ |
872 |
| - 'src/node_report.cc', |
873 |
| - 'src/node_report_module.cc', |
874 |
| - 'src/node_report_utils.cc', |
875 |
| - ], |
876 |
| - 'defines': [ |
877 |
| - 'NODE_REPORT', |
878 |
| - 'NODE_ARCH="<(target_arch)"', |
879 |
| - 'NODE_PLATFORM="<(OS)"', |
880 |
| - ], |
881 |
| - 'conditions': [ |
882 |
| - ['OS=="win"', { |
883 |
| - 'libraries': [ 'Ws2_32' ], |
884 |
| - }], |
885 |
| - ], |
886 |
| - }], |
887 | 870 | [ 'OS in "linux freebsd mac" and '
|
888 | 871 | 'target_arch=="x64" and '
|
889 | 872 | 'node_target_type=="executable"', {
|
|
1140 | 1123 | 'test/cctest',
|
1141 | 1124 | ],
|
1142 | 1125 |
|
1143 |
| - 'defines': [ 'NODE_WANT_INTERNALS=1' ], |
| 1126 | + 'defines': [ |
| 1127 | + 'NODE_ARCH="<(target_arch)"', |
| 1128 | + 'NODE_PLATFORM="<(OS)"', |
| 1129 | + 'NODE_WANT_INTERNALS=1', |
| 1130 | + ], |
1144 | 1131 |
|
1145 | 1132 | 'sources': [
|
1146 | 1133 | 'src/node_snapshot_stub.cc',
|
|
1157 | 1144 | 'test/cctest/test_linked_binding.cc',
|
1158 | 1145 | 'test/cctest/test_per_process.cc',
|
1159 | 1146 | 'test/cctest/test_platform.cc',
|
| 1147 | + 'test/cctest/test_report_util.cc', |
1160 | 1148 | 'test/cctest/test_sockaddr.cc',
|
1161 | 1149 | 'test/cctest/test_traced_value.cc',
|
1162 | 1150 | 'test/cctest/test_util.cc',
|
|
1194 | 1182 | 'OTHER_LDFLAGS': [ '-Wl,-rpath,@loader_path', ],
|
1195 | 1183 | },
|
1196 | 1184 | }],
|
1197 |
| - [ 'node_report=="true"', { |
1198 |
| - 'sources': [ |
1199 |
| - 'test/cctest/test_report_util.cc', |
1200 |
| - ], |
1201 |
| - 'defines': [ |
1202 |
| - 'NODE_REPORT', |
1203 |
| - 'NODE_ARCH="<(target_arch)"', |
1204 |
| - 'NODE_PLATFORM="<(OS)"', |
1205 |
| - ], |
1206 |
| - 'conditions': [ |
1207 |
| - ['OS=="win"', { |
1208 |
| - 'libraries': [ 'Ws2_32' ], |
1209 |
| - }], |
1210 |
| - ], |
1211 |
| - }], |
1212 | 1185 | ['OS=="win"', {
|
1213 | 1186 | 'libraries': [
|
1214 | 1187 | 'Dbghelp.lib',
|
|
0 commit comments