| OLD | NEW |
| 1 # Copyright (c) 2012 The Chromium Authors. All rights reserved. | 1 # Copyright (c) 2012 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 # IMPORTANT: | 5 # IMPORTANT: |
| 6 # Please don't directly include this file if you are building via gyp_chromium, | 6 # Please don't directly include this file if you are building via gyp_chromium, |
| 7 # since gyp_chromium is automatically forcing its inclusion. | 7 # since gyp_chromium is automatically forcing its inclusion. |
| 8 { | 8 { |
| 9 # Variables expected to be overriden on the GYP command line (-D) or by | 9 # Variables expected to be overriden on the GYP command line (-D) or by |
| 10 # ~/.gyp/include.gypi. | 10 # ~/.gyp/include.gypi. |
| (...skipping 884 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 895 'icu_use_data_file_flag%' : 1, | 895 'icu_use_data_file_flag%' : 1, |
| 896 }, { | 896 }, { |
| 897 'icu_use_data_file_flag%' : 0, | 897 'icu_use_data_file_flag%' : 0, |
| 898 }], | 898 }], |
| 899 ], | 899 ], |
| 900 | 900 |
| 901 # Set this to 1 to enable use of concatenated impulse responses | 901 # Set this to 1 to enable use of concatenated impulse responses |
| 902 # for the HRTF panner in WebAudio. | 902 # for the HRTF panner in WebAudio. |
| 903 'use_concatenated_impulse_responses': 1, | 903 'use_concatenated_impulse_responses': 1, |
| 904 | 904 |
| 905 # Whether to use the upcoming version of ChromeVox. |
| 906 'use_chromevox_next%': 0, |
| 907 |
| 905 # You can set the variable 'use_official_google_api_keys' to 1 | 908 # You can set the variable 'use_official_google_api_keys' to 1 |
| 906 # to use the Google-internal file containing official API keys | 909 # to use the Google-internal file containing official API keys |
| 907 # for Google Chrome even in a developer build. Setting this | 910 # for Google Chrome even in a developer build. Setting this |
| 908 # variable explicitly to 1 will cause your build to fail if the | 911 # variable explicitly to 1 will cause your build to fail if the |
| 909 # internal file is missing. | 912 # internal file is missing. |
| 910 # | 913 # |
| 911 # The variable is documented here, but not handled in this file; | 914 # The variable is documented here, but not handled in this file; |
| 912 # see //google_apis/determine_use_official_keys.gypi for the | 915 # see //google_apis/determine_use_official_keys.gypi for the |
| 913 # implementation. | 916 # implementation. |
| 914 # | 917 # |
| (...skipping 448 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1363 | 1366 |
| 1364 # Set to 1 to compile with the hole punching for the protected video. | 1367 # Set to 1 to compile with the hole punching for the protected video. |
| 1365 'video_hole%': 0, | 1368 'video_hole%': 0, |
| 1366 | 1369 |
| 1367 # Set to 1 to compile with MSE support for MPEG2 TS | 1370 # Set to 1 to compile with MSE support for MPEG2 TS |
| 1368 'enable_mpeg2ts_stream_parser%': 0, | 1371 'enable_mpeg2ts_stream_parser%': 0, |
| 1369 | 1372 |
| 1370 # Support ChromeOS touchpad gestures with ozone. | 1373 # Support ChromeOS touchpad gestures with ozone. |
| 1371 'use_evdev_gestures%': 0, | 1374 'use_evdev_gestures%': 0, |
| 1372 | 1375 |
| 1376 # Whether to use the upcoming version of ChromeVox. |
| 1377 'use_chromevox_next%': '<(use_chromevox_next)', |
| 1378 |
| 1373 'conditions': [ | 1379 'conditions': [ |
| 1374 # Enable the Syzygy optimization step for the official builds. | 1380 # Enable the Syzygy optimization step for the official builds. |
| 1375 ['OS=="win" and buildtype=="Official" and syzyasan!=1', { | 1381 ['OS=="win" and buildtype=="Official" and syzyasan!=1', { |
| 1376 'syzygy_optimize%': 1, | 1382 'syzygy_optimize%': 1, |
| 1377 }, { | 1383 }, { |
| 1378 'syzygy_optimize%': 0, | 1384 'syzygy_optimize%': 0, |
| 1379 }], | 1385 }], |
| 1380 # Get binutils version so we can enable debug fission if we can. | 1386 # Get binutils version so we can enable debug fission if we can. |
| 1381 ['os_posix==1 and OS!="mac" and OS!="ios"', { | 1387 ['os_posix==1 and OS!="mac" and OS!="ios"', { |
| 1382 'conditions': [ | 1388 'conditions': [ |
| (...skipping 565 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1948 ['enable_resource_whitelist_generation==1 and OS!="win"', { | 1954 ['enable_resource_whitelist_generation==1 and OS!="win"', { |
| 1949 'grit_rc_header_format': ['-h', '#define {textual_id} _Pragma("whitelist
ed_resource_{numeric_id}") {numeric_id}'], | 1955 'grit_rc_header_format': ['-h', '#define {textual_id} _Pragma("whitelist
ed_resource_{numeric_id}") {numeric_id}'], |
| 1950 }], | 1956 }], |
| 1951 ['enable_resource_whitelist_generation==1 and OS=="win"', { | 1957 ['enable_resource_whitelist_generation==1 and OS=="win"', { |
| 1952 'grit_rc_header_format': ['-h', '#define {textual_id} __pragma(message("
whitelisted_resource_{numeric_id}")) {numeric_id}'], | 1958 'grit_rc_header_format': ['-h', '#define {textual_id} __pragma(message("
whitelisted_resource_{numeric_id}")) {numeric_id}'], |
| 1953 }], | 1959 }], |
| 1954 ['enable_mdns==1 or OS=="mac"', { | 1960 ['enable_mdns==1 or OS=="mac"', { |
| 1955 'grit_defines': ['-D', 'enable_service_discovery'], | 1961 'grit_defines': ['-D', 'enable_service_discovery'], |
| 1956 'enable_service_discovery%': 1 | 1962 'enable_service_discovery%': 1 |
| 1957 }], | 1963 }], |
| 1964 ['use_chromevox_next==1', { |
| 1965 'grit_defines': ['-D', 'use_chromevox_next'], |
| 1966 }], |
| 1967 |
| 1958 ['clang_use_chrome_plugins==1 and OS!="win"', { | 1968 ['clang_use_chrome_plugins==1 and OS!="win"', { |
| 1959 'clang_chrome_plugins_flags': [ | 1969 'clang_chrome_plugins_flags': [ |
| 1960 '<!@(<(DEPTH)/tools/clang/scripts/plugin_flags.sh)' | 1970 '<!@(<(DEPTH)/tools/clang/scripts/plugin_flags.sh)' |
| 1961 ], | 1971 ], |
| 1962 }], | 1972 }], |
| 1963 | 1973 |
| 1964 ['asan==1', { | 1974 ['asan==1', { |
| 1965 'clang%': 1, | 1975 'clang%': 1, |
| 1966 }], | 1976 }], |
| 1967 ['asan==1 and OS=="mac"', { | 1977 ['asan==1 and OS=="mac"', { |
| (...skipping 3276 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 5244 # settings in target dicts. SYMROOT is a special case, because many other | 5254 # settings in target dicts. SYMROOT is a special case, because many other |
| 5245 # Xcode variables depend on it, including variables such as | 5255 # Xcode variables depend on it, including variables such as |
| 5246 # PROJECT_DERIVED_FILE_DIR. When a source group corresponding to something | 5256 # PROJECT_DERIVED_FILE_DIR. When a source group corresponding to something |
| 5247 # like PROJECT_DERIVED_FILE_DIR is added to a project, in order for the | 5257 # like PROJECT_DERIVED_FILE_DIR is added to a project, in order for the |
| 5248 # files to appear (when present) in the UI as actual files and not red | 5258 # files to appear (when present) in the UI as actual files and not red |
| 5249 # red "missing file" proxies, the correct path to PROJECT_DERIVED_FILE_DIR, | 5259 # red "missing file" proxies, the correct path to PROJECT_DERIVED_FILE_DIR, |
| 5250 # and therefore SYMROOT, needs to be set at the project level. | 5260 # and therefore SYMROOT, needs to be set at the project level. |
| 5251 'SYMROOT': '<(DEPTH)/xcodebuild', | 5261 'SYMROOT': '<(DEPTH)/xcodebuild', |
| 5252 }, | 5262 }, |
| 5253 } | 5263 } |
| OLD | NEW |