a1bfc50a72
Similar change to https://codereview.chromium.org/322403003/ This will make it possible to handle different directory levels for special builds of WebRTC, without breaking GYP when the .isolate files are processed and their contents is verified. Also update all our .isolate files to use the <(DEPTH) variable. BUG=343106 TEST=Successful compile+test on Linux using: ninja -C out/Release tools/swarming_client/isolate.py run -s out/Release/tools_unittests.isolated Also trybots passing all tests. R=pbos@webrtc.org TBR=tina.legrand@webrtc.org Review URL: https://webrtc-codereview.appspot.com/13679004 git-svn-id: http://webrtc.googlecode.com/svn/trunk@6427 4adac7df-926f-26a2-2b94-8c16560cd09d
40 lines
1.3 KiB
Plaintext
40 lines
1.3 KiB
Plaintext
# Copyright (c) 2013 The WebRTC project authors. All Rights Reserved.
|
|
#
|
|
# Use of this source code is governed by a BSD-style license
|
|
# that can be found in the LICENSE file in the root of the source
|
|
# tree. An additional intellectual property rights grant can be found
|
|
# in the file PATENTS. All contributing project authors may
|
|
# be found in the AUTHORS file in the root of the source tree.
|
|
{
|
|
'conditions': [
|
|
['OS=="android"', {
|
|
'variables': {
|
|
'isolate_dependency_untracked': [
|
|
'<(DEPTH)/data/',
|
|
'<(DEPTH)/resources/',
|
|
],
|
|
},
|
|
}],
|
|
['OS=="linux" or OS=="mac" or OS=="win"', {
|
|
'variables': {
|
|
'command': [
|
|
'<(DEPTH)/testing/test_env.py',
|
|
'<(PRODUCT_DIR)/modules_tests<(EXECUTABLE_SUFFIX)',
|
|
],
|
|
'isolate_dependency_tracked': [
|
|
'<(DEPTH)/DEPS',
|
|
'<(DEPTH)/resources/audio_coding/testfile32kHz.pcm',
|
|
'<(DEPTH)/resources/audio_coding/teststereo32kHz.pcm',
|
|
'<(DEPTH)/resources/foreman_cif.yuv',
|
|
'<(DEPTH)/resources/paris_qcif.yuv',
|
|
'<(DEPTH)/testing/test_env.py',
|
|
'<(PRODUCT_DIR)/modules_tests<(EXECUTABLE_SUFFIX)',
|
|
],
|
|
'isolate_dependency_untracked': [
|
|
'<(DEPTH)/tools/swarming_client/',
|
|
],
|
|
},
|
|
}],
|
|
],
|
|
}
|