| 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 671 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 682 ['OS=="android" and target_arch=="arm" and android_webview_build==0', { | 682 ['OS=="android" and target_arch=="arm" and android_webview_build==0', { |
| 683 # Currently only supported on Android ARM, without webview. | 683 # Currently only supported on Android ARM, without webview. |
| 684 # When enabled, this will also enable WebAudio on Android | 684 # When enabled, this will also enable WebAudio on Android |
| 685 # ARM. Default is enabled. | 685 # ARM. Default is enabled. |
| 686 'use_openmax_dl_fft%': 1, | 686 'use_openmax_dl_fft%': 1, |
| 687 }, { | 687 }, { |
| 688 'use_openmax_dl_fft%': 0, | 688 'use_openmax_dl_fft%': 0, |
| 689 }], | 689 }], |
| 690 ['OS=="win" or OS=="linux"', { | 690 ['OS=="win" or OS=="linux"', { |
| 691 'enable_mdns%' : 1, | 691 'enable_mdns%' : 1, |
| 692 }] | 692 }], |
| 693 |
| 694 # Turns on compiler optimizations in V8 in Debug build, except |
| 695 # on android_clang, where we're hitting a weird linker error. |
| 696 # TODO(dpranke): http://crbug.com/266155 . |
| 697 ['OS=="android"', { |
| 698 'v8_optimized_debug': 1, |
| 699 }, { |
| 700 'v8_optimized_debug': 2, |
| 701 }], |
| 693 ], | 702 ], |
| 694 | 703 |
| 695 # Set this to 1 to enable use of concatenated impulse responses | 704 # Set this to 1 to enable use of concatenated impulse responses |
| 696 # for the HRTF panner in WebAudio. | 705 # for the HRTF panner in WebAudio. |
| 697 'use_concatenated_impulse_responses': 1, | 706 'use_concatenated_impulse_responses': 1, |
| 698 | 707 |
| 699 # You can set the variable 'use_official_google_api_keys' to 1 | 708 # You can set the variable 'use_official_google_api_keys' to 1 |
| 700 # to use the Google-internal file containing official API keys | 709 # to use the Google-internal file containing official API keys |
| 701 # for Google Chrome even in a developer build. Setting this | 710 # for Google Chrome even in a developer build. Setting this |
| 702 # variable explicitly to 1 will cause your build to fail if the | 711 # variable explicitly to 1 will cause your build to fail if the |
| (...skipping 132 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 835 'google_api_key%': '<(google_api_key)', | 844 'google_api_key%': '<(google_api_key)', |
| 836 'google_default_client_id%': '<(google_default_client_id)', | 845 'google_default_client_id%': '<(google_default_client_id)', |
| 837 'google_default_client_secret%': '<(google_default_client_secret)', | 846 'google_default_client_secret%': '<(google_default_client_secret)', |
| 838 'enable_managed_users%': '<(enable_managed_users)', | 847 'enable_managed_users%': '<(enable_managed_users)', |
| 839 'native_discardable_memory%': '<(native_discardable_memory)', | 848 'native_discardable_memory%': '<(native_discardable_memory)', |
| 840 'native_memory_pressure_signals%': '<(native_memory_pressure_signals)', | 849 'native_memory_pressure_signals%': '<(native_memory_pressure_signals)', |
| 841 'spdy_proxy_auth_origin%': '<(spdy_proxy_auth_origin)', | 850 'spdy_proxy_auth_origin%': '<(spdy_proxy_auth_origin)', |
| 842 'spdy_proxy_auth_property%': '<(spdy_proxy_auth_property)', | 851 'spdy_proxy_auth_property%': '<(spdy_proxy_auth_property)', |
| 843 'spdy_proxy_auth_value%': '<(spdy_proxy_auth_value)', | 852 'spdy_proxy_auth_value%': '<(spdy_proxy_auth_value)', |
| 844 'enable_mdns%' : '<(enable_mdns)', | 853 'enable_mdns%' : '<(enable_mdns)', |
| 854 'v8_optimized_debug': '<(v8_optimized_debug)', |
| 845 | 855 |
| 846 # Use system mesa instead of bundled one. | 856 # Use system mesa instead of bundled one. |
| 847 'use_system_mesa%': 0, | 857 'use_system_mesa%': 0, |
| 848 | 858 |
| 849 # Use system nspr instead of the bundled one. | 859 # Use system nspr instead of the bundled one. |
| 850 'use_system_nspr%': 0, | 860 'use_system_nspr%': 0, |
| 851 | 861 |
| 852 # Use system protobuf instead of bundled one. | 862 # Use system protobuf instead of bundled one. |
| 853 'use_system_protobuf%': 0, | 863 'use_system_protobuf%': 0, |
| 854 | 864 |
| (...skipping 240 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1095 'sas_dll_exists': '<!(python <(DEPTH)/build/dir_exists.py <(sas_dll_path))', | 1105 'sas_dll_exists': '<!(python <(DEPTH)/build/dir_exists.py <(sas_dll_path))', |
| 1096 'wix_exists': '<!(python <(DEPTH)/build/dir_exists.py <(wix_path))', | 1106 'wix_exists': '<!(python <(DEPTH)/build/dir_exists.py <(wix_path))', |
| 1097 | 1107 |
| 1098 'windows_sdk_default_path': '<(DEPTH)/third_party/platformsdk_win8/files', | 1108 'windows_sdk_default_path': '<(DEPTH)/third_party/platformsdk_win8/files', |
| 1099 'directx_sdk_default_path': '<(DEPTH)/third_party/directxsdk/files', | 1109 'directx_sdk_default_path': '<(DEPTH)/third_party/directxsdk/files', |
| 1100 | 1110 |
| 1101 # Whether we are using the rlz library or not. Platforms like Android send | 1111 # Whether we are using the rlz library or not. Platforms like Android send |
| 1102 # rlz codes for searches but do not use the library. | 1112 # rlz codes for searches but do not use the library. |
| 1103 'enable_rlz%': 0, | 1113 'enable_rlz%': 0, |
| 1104 | 1114 |
| 1105 # Turns on compiler optimizations in V8 in Debug build. | |
| 1106 'v8_optimized_debug': 1, | |
| 1107 | |
| 1108 # Turns on the i18n support in V8. | 1115 # Turns on the i18n support in V8. |
| 1109 'v8_enable_i18n_support': 1, | 1116 'v8_enable_i18n_support': 1, |
| 1110 | 1117 |
| 1111 'conditions': [ | 1118 'conditions': [ |
| 1112 # The version of GCC in use, set later in platforms that use GCC and have | 1119 # The version of GCC in use, set later in platforms that use GCC and have |
| 1113 # not explicitly chosen to build with clang. Currently, this means all | 1120 # not explicitly chosen to build with clang. Currently, this means all |
| 1114 # platforms except Windows, Mac and iOS. | 1121 # platforms except Windows, Mac and iOS. |
| 1115 # TODO(glider): set clang to 1 earlier for ASan and TSan builds so that | 1122 # TODO(glider): set clang to 1 earlier for ASan and TSan builds so that |
| 1116 # it takes effect here. | 1123 # it takes effect here. |
| 1117 ['os_posix==1 and OS!="mac" and OS!="ios" and clang==0 and asan==0 and lsa
n==0 and tsan==0 and msan==0', { | 1124 ['os_posix==1 and OS!="mac" and OS!="ios" and clang==0 and asan==0 and lsa
n==0 and tsan==0 and msan==0', { |
| (...skipping 3530 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 4648 # settings in target dicts. SYMROOT is a special case, because many other | 4655 # settings in target dicts. SYMROOT is a special case, because many other |
| 4649 # Xcode variables depend on it, including variables such as | 4656 # Xcode variables depend on it, including variables such as |
| 4650 # PROJECT_DERIVED_FILE_DIR. When a source group corresponding to something | 4657 # PROJECT_DERIVED_FILE_DIR. When a source group corresponding to something |
| 4651 # like PROJECT_DERIVED_FILE_DIR is added to a project, in order for the | 4658 # like PROJECT_DERIVED_FILE_DIR is added to a project, in order for the |
| 4652 # files to appear (when present) in the UI as actual files and not red | 4659 # files to appear (when present) in the UI as actual files and not red |
| 4653 # red "missing file" proxies, the correct path to PROJECT_DERIVED_FILE_DIR, | 4660 # red "missing file" proxies, the correct path to PROJECT_DERIVED_FILE_DIR, |
| 4654 # and therefore SYMROOT, needs to be set at the project level. | 4661 # and therefore SYMROOT, needs to be set at the project level. |
| 4655 'SYMROOT': '<(DEPTH)/xcodebuild', | 4662 'SYMROOT': '<(DEPTH)/xcodebuild', |
| 4656 }, | 4663 }, |
| 4657 } | 4664 } |
| OLD | NEW |