Chromium Code Reviews| Index: chrome/telemetry.isolate |
| diff --git a/chrome/telemetry.isolate b/chrome/telemetry.isolate |
| index 2efd69e87e9fbd4b8e4c93e6735c7b12f15a0b60..faa944fcb8e8c3f3dc78ebdefe19a20ded9ec623 100644 |
| --- a/chrome/telemetry.isolate |
| +++ b/chrome/telemetry.isolate |
| @@ -5,32 +5,50 @@ |
| 'includes': [ |
| 'chrome.isolate', |
| ], |
| - # This list comes from running: |
| - # tools/perf/run_measurement --print-bootstrap-deps |
| - # and filtering out obvious undesired dependencies: |
| - # 'src/tools/perf/page_sets/' |
| - # 'src/tools/perf/measurements/' |
| - # 'src/tools/perf/metrics/' |
| - # 'src/tools/perf/profile_creators/' |
| - # 'src/tools/perf/benchmarks/' |
| - # 'src/chrome/test/data/extensions/profiles/' |
| - # Note that the dependency on ../build/android/ was made more |
| - # precise to ../build/android/pylib/. |
| - 'variables': { |
| - 'isolate_dependency_tracked': [ |
| - '../chrome/test/functional/webpagereplay.py', |
| - '../third_party/WebKit/PerformanceTests/resources/jquery.tablesorter.min.js', |
| - '../third_party/WebKit/PerformanceTests/resources/statistics.js', |
| - '../third_party/flot/jquery.flot.min.js', |
| - '../tools/perf/unit-info.json', |
| - ], |
| - 'isolate_dependency_untracked': [ |
| - '../build/android/pylib/', |
| - '../build/util/', |
| - '../tools/crx_id/', |
| - '../tools/telemetry/', |
| - '../third_party/android_testrunner/', |
| - '../third_party/webpagereplay/', |
| - ], |
| - }, |
| + 'conditions': [ |
| + ['OS=="win" or OS=="linux" or OS=="mac" or OS=="android" or OS=="chromeos"', { |
|
M-A Ruel
2014/01/03 01:44:36
sort the conditions;
OS=="android" or OS=="linux"
szym
2014/01/05 21:27:13
Done.
|
| + # This list comes from running: |
| + # tools/perf/run_measurement --print-bootstrap-deps |
| + # and filtering out obvious undesired dependencies: |
| + # 'src/tools/perf/page_sets/' |
| + # 'src/tools/perf/measurements/' |
| + # 'src/tools/perf/metrics/' |
| + # 'src/tools/perf/profile_creators/' |
| + # 'src/tools/perf/benchmarks/' |
| + # 'src/chrome/test/data/extensions/profiles/' |
| + # Note that the dependency on ../build/android/ was made more |
| + # precise to ../build/android/pylib/. |
| + 'variables': { |
| + 'isolate_dependency_tracked': [ |
| + '../chrome/test/functional/webpagereplay.py', |
| + '../third_party/WebKit/PerformanceTests/resources/jquery.tablesorter.min.js', |
| + '../third_party/WebKit/PerformanceTests/resources/statistics.js', |
| + '../third_party/flot/jquery.flot.min.js', |
| + '../tools/perf/unit-info.json', |
| + ], |
| + 'isolate_dependency_untracked': [ |
| + '../build/android/pylib/', |
| + '../build/util/', |
| + '../tools/crx_id/', |
| + '../tools/telemetry/', |
| + '../third_party/android_testrunner/', |
| + '../third_party/webpagereplay/', |
| + ], |
| + }, |
| + }], |
| + ['OS=="linux" or OS=="mac" or OS=="android"', { |
| + 'variables': { |
| + 'isolate_dependency_tracked': [ |
| + '<(PRODUCT_DIR)/bitmaptools.so', |
| + ], |
| + }, |
| + }], |
| + ['OS=="win"', { |
| + 'variables': { |
| + 'isolate_dependency_tracked': [ |
| + '<(PRODUCT_DIR)/bitmaptools.pyd', |
| + ], |
| + }, |
| + }], |
| + ] |
| } |