1# Copyright (c) 2013 The Chromium Authors. All rights reserved. 2# Use of this source code is governed by a BSD-style license that can be 3# found in the LICENSE file. 4{ 5 'includes': [ 6 'chrome.isolate', 7 ], 8 'conditions': [ 9 ['OS=="android" or OS=="linux" or OS=="mac" or OS=="win"', { 10 # This list comes from running: 11 # tools/perf/run_measurement --print-bootstrap-deps 12 # and filtering out obvious undesired dependencies: 13 # 'src/tools/perf/page_sets/' 14 # 'src/tools/perf/measurements/' 15 # 'src/tools/perf/metrics/' 16 # 'src/tools/perf/profile_creators/' 17 # 'src/tools/perf/benchmarks/' 18 # 'src/chrome/test/data/extensions/profiles/' 19 # Note that the dependency on ../build/android/ was made more 20 # precise to ../build/android/pylib/. 21 'variables': { 22 'isolate_dependency_tracked': [ 23 '../third_party/WebKit/PerformanceTests/resources/jquery.tablesorter.min.js', 24 '../third_party/WebKit/PerformanceTests/resources/statistics.js', 25 '../third_party/flot/jquery.flot.min.js', 26 '../tools/perf/unit-info.json', 27 '<(PRODUCT_DIR)/bitmaptools<(EXECUTABLE_SUFFIX)', 28 ], 29 'isolate_dependency_untracked': [ 30 '../build/android/pylib/', 31 '../build/util/', 32 '../tools/crx_id/', 33 '../tools/telemetry/', 34 '../third_party/android_testrunner/', 35 '../third_party/webpagereplay/', 36 ], 37 }, 38 }], 39 ] 40} 41