OLD | NEW |
1 # Copyright 2013 The Chromium Authors. All rights reserved. | 1 # Copyright 2013 The Chromium Authors. All rights reserved. |
2 # Use of this source code is governed by a BSD-style license that can be | 2 # Use of this source code is governed by a BSD-style license that can be |
3 # found in the LICENSE file. | 3 # found in the LICENSE file. |
4 | 4 |
5 from recipe_engine.config import BadConf | 5 from recipe_engine.config import BadConf |
6 from recipe_engine.config_types import Path | 6 from recipe_engine.config_types import Path |
7 | 7 |
8 import DEPS | 8 import DEPS |
9 CONFIG_CTX = DEPS['chromium'].CONFIG_CTX | 9 CONFIG_CTX = DEPS['chromium'].CONFIG_CTX |
10 | 10 |
(...skipping 34 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
45 gyp_defs = c.gyp_env.GYP_DEFINES | 45 gyp_defs = c.gyp_env.GYP_DEFINES |
46 gyp_defs['build_with_libjingle'] = 1 | 46 gyp_defs['build_with_libjingle'] = 1 |
47 gyp_defs['chromium_ios_signing'] = 0 | 47 gyp_defs['chromium_ios_signing'] = 0 |
48 gyp_defs['key_id'] = '' | 48 gyp_defs['key_id'] = '' |
49 gyp_defs['OS'] = c.TARGET_PLATFORM | 49 gyp_defs['OS'] = c.TARGET_PLATFORM |
50 _compiler_defaults(c) | 50 _compiler_defaults(c) |
51 | 51 |
52 @CONFIG_CTX(includes=['gn']) | 52 @CONFIG_CTX(includes=['gn']) |
53 def webrtc_gn(c): | 53 def webrtc_gn(c): |
54 c.compile_py.default_targets = ['all'] | 54 c.compile_py.default_targets = ['all'] |
55 c.project_generator.args = ['build_with_chromium=false'] | |
56 | 55 |
57 def _compiler_defaults(c): | 56 def _compiler_defaults(c): |
58 c.compile_py.default_targets = ['All'] | 57 c.compile_py.default_targets = ['All'] |
59 if c.TARGET_PLATFORM in ('mac', 'ios'): | 58 if c.TARGET_PLATFORM in ('mac', 'ios'): |
60 c.gyp_env.GYP_DEFINES['mac_sdk'] = '10.9' | 59 c.gyp_env.GYP_DEFINES['mac_sdk'] = '10.9' |
OLD | NEW |