|
336 | 336 | 'type': 'executable', |
337 | 337 |
|
338 | 338 | 'defines': [ |
| 339 | + 'NODE_ARCH="<(target_arch)"', |
| 340 | + 'NODE_PLATFORM="<(OS)"', |
339 | 341 | 'NODE_WANT_INTERNALS=1', |
340 | 342 | ], |
341 | 343 |
|
|
423 | 425 | 'OTHER_LDFLAGS': [ '-Wl,-rpath,@loader_path', ], |
424 | 426 | }, |
425 | 427 | }], |
426 | | - [ 'node_report=="true"', { |
427 | | - 'defines': [ |
428 | | - 'NODE_REPORT', |
429 | | - 'NODE_ARCH="<(target_arch)"', |
430 | | - 'NODE_PLATFORM="<(OS)"', |
431 | | - ], |
432 | | - }], |
433 | 428 | ['OS=="win"', { |
434 | 429 | 'libraries': [ |
435 | 430 | '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', |
|
684 | 682 | 'src/node_perf_common.h', |
685 | 683 | 'src/node_platform.h', |
686 | 684 | 'src/node_process.h', |
| 685 | + 'src/node_report.h', |
687 | 686 | 'src/node_revert.h', |
688 | 687 | 'src/node_root_certs.h', |
689 | 688 | 'src/node_sockaddr.h', |
|
780 | 779 | 'libraries': [ |
781 | 780 | 'Dbghelp', |
782 | 781 | 'Psapi', |
| 782 | + 'Ws2_32', |
783 | 783 | ], |
784 | 784 | }], |
785 | 785 | [ 'node_use_etw=="true"', { |
|
864 | 864 | 'src/tls_wrap.h' |
865 | 865 | ], |
866 | 866 | }], |
867 | | - [ 'node_report=="true"', { |
868 | | - 'sources': [ |
869 | | - 'src/node_report.cc', |
870 | | - 'src/node_report_module.cc', |
871 | | - 'src/node_report_utils.cc', |
872 | | - ], |
873 | | - 'defines': [ |
874 | | - 'NODE_REPORT', |
875 | | - 'NODE_ARCH="<(target_arch)"', |
876 | | - 'NODE_PLATFORM="<(OS)"', |
877 | | - ], |
878 | | - 'conditions': [ |
879 | | - ['OS=="win"', { |
880 | | - 'libraries': [ 'Ws2_32' ], |
881 | | - }], |
882 | | - ], |
883 | | - }], |
884 | 867 | [ 'OS in "linux freebsd mac" and ' |
885 | 868 | 'target_arch=="x64" and ' |
886 | 869 | 'node_target_type=="executable"', { |
|
1137 | 1120 | 'test/cctest', |
1138 | 1121 | ], |
1139 | 1122 |
|
1140 | | - 'defines': [ 'NODE_WANT_INTERNALS=1' ], |
| 1123 | + 'defines': [ |
| 1124 | + 'NODE_ARCH="<(target_arch)"', |
| 1125 | + 'NODE_PLATFORM="<(OS)"', |
| 1126 | + 'NODE_WANT_INTERNALS=1', |
| 1127 | + ], |
1141 | 1128 |
|
1142 | 1129 | 'sources': [ |
1143 | 1130 | 'src/node_snapshot_stub.cc', |
|
1154 | 1141 | 'test/cctest/test_linked_binding.cc', |
1155 | 1142 | 'test/cctest/test_per_process.cc', |
1156 | 1143 | 'test/cctest/test_platform.cc', |
| 1144 | + 'test/cctest/test_report_util.cc', |
1157 | 1145 | 'test/cctest/test_sockaddr.cc', |
1158 | 1146 | 'test/cctest/test_traced_value.cc', |
1159 | 1147 | 'test/cctest/test_util.cc', |
|
1191 | 1179 | 'OTHER_LDFLAGS': [ '-Wl,-rpath,@loader_path', ], |
1192 | 1180 | }, |
1193 | 1181 | }], |
1194 | | - [ 'node_report=="true"', { |
1195 | | - 'sources': [ |
1196 | | - 'test/cctest/test_report_util.cc', |
1197 | | - ], |
1198 | | - 'defines': [ |
1199 | | - 'NODE_REPORT', |
1200 | | - 'NODE_ARCH="<(target_arch)"', |
1201 | | - 'NODE_PLATFORM="<(OS)"', |
1202 | | - ], |
1203 | | - 'conditions': [ |
1204 | | - ['OS=="win"', { |
1205 | | - 'libraries': [ 'Ws2_32' ], |
1206 | | - }], |
1207 | | - ], |
1208 | | - }], |
1209 | 1182 | ['OS=="win"', { |
1210 | 1183 | 'libraries': [ |
1211 | 1184 | 'Dbghelp.lib', |
|
0 commit comments