Home | History | Annotate | Download | only in chrome
      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     'telemetry.isolate',
      7   ],
      8   'conditions': [
      9     ['OS=="android" or OS=="linux" or OS=="mac" or OS=="win"', {
     10       # This isolate allows any of the GPU tests, including the WebGL
     11       # conformance tests, to be run. However, extra command line arguments
     12       # must be supplied in order to run any one of them.
     13       'variables': {
     14         'isolate_dependency_untracked': [
     15           '../content/test/gpu/',
     16           '../content/test/data/gpu/',
     17           # For GpuProcess.video
     18           '../content/test/data/media/bear.ogv',
     19           # For webgl_conformance
     20           '../third_party/webgl/',
     21         ],
     22         'command': [
     23           '../content/test/gpu/run_gpu_test.py',
     24         ],
     25       },
     26     }],
     27     # These PDBs are needed in order to get reasonable stack traces if
     28     # an assertion fires or a crash occurs. Add more as necessary.
     29     ['OS=="win" and (fastbuild==0 or fastbuild==1)', {
     30       'variables': {
     31         'isolate_dependency_tracked': [
     32           '<(PRODUCT_DIR)/chrome.exe.pdb',
     33         ],
     34       },
     35     }],
     36     ['OS=="win" and component=="shared_library" and (fastbuild==0 or fastbuild==1)', {
     37       'variables': {
     38         'isolate_dependency_tracked': [
     39           '<(PRODUCT_DIR)/base.dll.pdb',
     40           '<(PRODUCT_DIR)/blink_platform.dll.pdb',
     41           '<(PRODUCT_DIR)/blink_web.dll.pdb',
     42           '<(PRODUCT_DIR)/content.dll.pdb',
     43         ],
     44       },
     45     }],
     46   ]
     47 }
     48