Home | History | Annotate | Download | only in content
      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   'conditions': [
      6     ['OS=="android" or OS=="linux" or OS=="mac" or OS=="win"', {
      7       'variables': {
      8         'isolate_dependency_untracked': [
      9           '../media/test/data/',
     10           '../webkit/data/',
     11           'test/data/',
     12         ],
     13       },
     14     }],
     15     ['OS=="android" or OS=="mac"', {
     16       'variables': {
     17         'isolate_dependency_tracked': [
     18           '<(PRODUCT_DIR)/content_resources.pak',
     19         ],
     20       },
     21     }],
     22     ['OS=="linux"', {
     23       'variables': {
     24         'command': [
     25           '../testing/xvfb.py',
     26           '<(PRODUCT_DIR)',
     27           '../tools/swarm_client/googletest/run_test_cases.py',
     28           '<(PRODUCT_DIR)/content_unittests<(EXECUTABLE_SUFFIX)',
     29         ],
     30         'isolate_dependency_tracked': [
     31           '<(PRODUCT_DIR)/libffmpegsumo.so',
     32         ],
     33         'isolate_dependency_untracked': [
     34           '<(PRODUCT_DIR)/test_data/',
     35         ],
     36       },
     37     }],
     38     ['OS=="linux" or OS=="mac" or OS=="win"', {
     39       'variables': {
     40         'isolate_dependency_tracked': [
     41           '<(PRODUCT_DIR)/content_unittests<(EXECUTABLE_SUFFIX)',
     42         ],
     43       },
     44     }],
     45     ['OS=="mac"', {
     46       'variables': {
     47         'isolate_dependency_tracked': [
     48           '<(PRODUCT_DIR)/ffmpegsumo.so',
     49         ],
     50       },
     51     }],
     52     ['OS=="mac" or OS=="win"', {
     53       'variables': {
     54         'command': [
     55           '../testing/test_env.py',
     56           '../tools/swarm_client/googletest/run_test_cases.py',
     57           '<(PRODUCT_DIR)/content_unittests<(EXECUTABLE_SUFFIX)',
     58         ],
     59       },
     60     }],
     61     ['OS=="win"', {
     62       'variables': {
     63         'isolate_dependency_tracked': [
     64           '<(PRODUCT_DIR)/ffmpegsumo.dll',
     65           '<(PRODUCT_DIR)/icudt.dll',
     66         ],
     67       },
     68     }],
     69   ],
     70 }
     71