|
1581 | 1581 | 'v8_libbase',
|
1582 | 1582 | ],
|
1583 | 1583 | 'sources': [
|
1584 |
| - '<(V8_ROOT)/base/trace_event/common/trace_event_common.h', |
1585 |
| - '<(V8_ROOT)/include/libplatform/libplatform-export.h', |
1586 |
| - '<(V8_ROOT)/include/libplatform/libplatform.h', |
1587 |
| - '<(V8_ROOT)/include/libplatform/v8-tracing.h', |
1588 |
| - '<(V8_ROOT)/src/libplatform/default-foreground-task-runner.cc', |
1589 |
| - '<(V8_ROOT)/src/libplatform/default-foreground-task-runner.h', |
1590 |
| - '<(V8_ROOT)/src/libplatform/default-job.cc', |
1591 |
| - '<(V8_ROOT)/src/libplatform/default-job.h', |
1592 |
| - '<(V8_ROOT)/src/libplatform/default-platform.cc', |
1593 |
| - '<(V8_ROOT)/src/libplatform/default-platform.h', |
1594 |
| - '<(V8_ROOT)/src/libplatform/default-thread-isolated-allocator.cc', |
1595 |
| - '<(V8_ROOT)/src/libplatform/default-thread-isolated-allocator.h', |
1596 |
| - '<(V8_ROOT)/src/libplatform/default-worker-threads-task-runner.cc', |
1597 |
| - '<(V8_ROOT)/src/libplatform/default-worker-threads-task-runner.h', |
1598 |
| - '<(V8_ROOT)/src/libplatform/delayed-task-queue.cc', |
1599 |
| - '<(V8_ROOT)/src/libplatform/delayed-task-queue.h', |
1600 |
| - '<(V8_ROOT)/src/libplatform/task-queue.cc', |
1601 |
| - '<(V8_ROOT)/src/libplatform/task-queue.h', |
1602 |
| - '<(V8_ROOT)/src/libplatform/tracing/trace-buffer.cc', |
1603 |
| - '<(V8_ROOT)/src/libplatform/tracing/trace-buffer.h', |
1604 |
| - '<(V8_ROOT)/src/libplatform/tracing/trace-config.cc', |
1605 |
| - '<(V8_ROOT)/src/libplatform/tracing/trace-object.cc', |
1606 |
| - '<(V8_ROOT)/src/libplatform/tracing/trace-writer.cc', |
1607 |
| - '<(V8_ROOT)/src/libplatform/tracing/trace-writer.h', |
1608 |
| - '<(V8_ROOT)/src/libplatform/tracing/tracing-controller.cc', |
1609 |
| - '<(V8_ROOT)/src/libplatform/worker-thread.cc', |
1610 |
| - '<(V8_ROOT)/src/libplatform/worker-thread.h', |
| 1584 | + '<!@pymod_do_main(GN-scraper "<(V8_ROOT)/BUILD.gn" "\\"v8_libplatform.*?sources = ")', |
1611 | 1585 | ],
|
1612 | 1586 | 'conditions': [
|
1613 | 1587 | ['component=="shared_library"', {
|
|
1618 | 1592 | }],
|
1619 | 1593 | ['v8_use_perfetto==1', {
|
1620 | 1594 | 'sources!': [
|
1621 |
| - '<(V8_ROOT)/base/trace_event/common/trace_event_common.h', |
1622 |
| - '<(V8_ROOT)/src/libplatform/tracing/trace-buffer.cc', |
1623 |
| - '<(V8_ROOT)/src/libplatform/tracing/trace-buffer.h', |
1624 |
| - '<(V8_ROOT)/src/libplatform/tracing/trace-object.cc', |
1625 |
| - '<(V8_ROOT)/src/libplatform/tracing/trace-writer.cc', |
1626 |
| - '<(V8_ROOT)/src/libplatform/tracing/trace-writer.h', |
| 1595 | + '<!@pymod_do_main(GN-scraper "<(V8_ROOT)/BUILD.gn" "\\"v8_libplatform.*?v8_use_perfetto.*?sources -= ")', |
1627 | 1596 | ],
|
1628 | 1597 | 'sources': [
|
1629 |
| - '<(V8_ROOT)/src/libplatform/tracing/trace-event-listener.h', |
| 1598 | + '<!@pymod_do_main(GN-scraper "<(V8_ROOT)/BUILD.gn" "\\"v8_libplatform.*?v8_use_perfetto.*?sources += ")', |
1630 | 1599 | ],
|
1631 | 1600 | 'dependencies': [
|
1632 | 1601 | '<(V8_ROOT)/third_party/perfetto:libperfetto',
|
|
0 commit comments