|
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