|
337 | 337 | 'type': 'executable',
|
338 | 338 |
|
339 | 339 | 'defines': [
|
| 340 | + 'NODE_ARCH="<(target_arch)"', |
| 341 | + 'NODE_PLATFORM="<(OS)"', |
340 | 342 | 'NODE_WANT_INTERNALS=1',
|
341 | 343 | ],
|
342 | 344 |
|
|
424 | 426 | 'OTHER_LDFLAGS': [ '-Wl,-rpath,@loader_path', ],
|
425 | 427 | },
|
426 | 428 | }],
|
427 |
| - [ 'node_report=="true"', { |
428 |
| - 'defines': [ |
429 |
| - 'NODE_REPORT', |
430 |
| - 'NODE_ARCH="<(target_arch)"', |
431 |
| - 'NODE_PLATFORM="<(OS)"', |
432 |
| - ], |
433 |
| - }], |
434 | 429 | ['OS=="win"', {
|
435 | 430 | 'libraries': [
|
436 | 431 | 'Dbghelp.lib',
|
|
596 | 591 | 'src/node_process_events.cc',
|
597 | 592 | 'src/node_process_methods.cc',
|
598 | 593 | 'src/node_process_object.cc',
|
| 594 | + 'src/node_report.cc', |
| 595 | + 'src/node_report_module.cc', |
| 596 | + 'src/node_report_utils.cc', |
599 | 597 | 'src/node_serdes.cc',
|
600 | 598 | 'src/node_sockaddr.cc',
|
601 | 599 | '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',
|
|
781 | 780 | 'libraries': [
|
782 | 781 | 'Dbghelp',
|
783 | 782 | 'Psapi',
|
| 783 | + 'Ws2_32', |
784 | 784 | ],
|
785 | 785 | }],
|
786 | 786 | [ 'node_use_etw=="true"', {
|
|
865 | 865 | 'src/tls_wrap.h'
|
866 | 866 | ],
|
867 | 867 | }],
|
868 |
| - [ 'node_report=="true"', { |
869 |
| - 'sources': [ |
870 |
| - 'src/node_report.cc', |
871 |
| - 'src/node_report_module.cc', |
872 |
| - 'src/node_report_utils.cc', |
873 |
| - ], |
874 |
| - 'defines': [ |
875 |
| - 'NODE_REPORT', |
876 |
| - 'NODE_ARCH="<(target_arch)"', |
877 |
| - 'NODE_PLATFORM="<(OS)"', |
878 |
| - ], |
879 |
| - 'conditions': [ |
880 |
| - ['OS=="win"', { |
881 |
| - 'libraries': [ 'Ws2_32' ], |
882 |
| - }], |
883 |
| - ], |
884 |
| - }], |
885 | 868 | [ 'OS in "linux freebsd mac" and '
|
886 | 869 | 'target_arch=="x64" and '
|
887 | 870 | 'node_target_type=="executable"', {
|
|
1138 | 1121 | 'test/cctest',
|
1139 | 1122 | ],
|
1140 | 1123 |
|
1141 |
| - 'defines': [ 'NODE_WANT_INTERNALS=1' ], |
| 1124 | + 'defines': [ |
| 1125 | + 'NODE_ARCH="<(target_arch)"', |
| 1126 | + 'NODE_PLATFORM="<(OS)"', |
| 1127 | + 'NODE_WANT_INTERNALS=1', |
| 1128 | + ], |
1142 | 1129 |
|
1143 | 1130 | 'sources': [
|
1144 | 1131 | 'src/node_snapshot_stub.cc',
|
|
1155 | 1142 | 'test/cctest/test_linked_binding.cc',
|
1156 | 1143 | 'test/cctest/test_per_process.cc',
|
1157 | 1144 | 'test/cctest/test_platform.cc',
|
| 1145 | + 'test/cctest/test_report_util.cc', |
1158 | 1146 | 'test/cctest/test_sockaddr.cc',
|
1159 | 1147 | 'test/cctest/test_traced_value.cc',
|
1160 | 1148 | 'test/cctest/test_util.cc',
|
|
1192 | 1180 | 'OTHER_LDFLAGS': [ '-Wl,-rpath,@loader_path', ],
|
1193 | 1181 | },
|
1194 | 1182 | }],
|
1195 |
| - [ 'node_report=="true"', { |
1196 |
| - 'sources': [ |
1197 |
| - 'test/cctest/test_report_util.cc', |
1198 |
| - ], |
1199 |
| - 'defines': [ |
1200 |
| - 'NODE_REPORT', |
1201 |
| - 'NODE_ARCH="<(target_arch)"', |
1202 |
| - 'NODE_PLATFORM="<(OS)"', |
1203 |
| - ], |
1204 |
| - 'conditions': [ |
1205 |
| - ['OS=="win"', { |
1206 |
| - 'libraries': [ 'Ws2_32' ], |
1207 |
| - }], |
1208 |
| - ], |
1209 |
| - }], |
1210 | 1183 | ['OS=="win"', {
|
1211 | 1184 | 'libraries': [
|
1212 | 1185 | 'Dbghelp.lib',
|
|
0 commit comments