| 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 260 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 271 'use_goma%': '<(use_goma)', | 271 'use_goma%': '<(use_goma)', |
| 272 'gomadir%': '<(gomadir)', | 272 'gomadir%': '<(gomadir)', |
| 273 'enable_app_list%': '<(enable_app_list)', | 273 'enable_app_list%': '<(enable_app_list)', |
| 274 'use_default_render_theme%': '<(use_default_render_theme)', | 274 'use_default_render_theme%': '<(use_default_render_theme)', |
| 275 'buildtype%': '<(buildtype)', | 275 'buildtype%': '<(buildtype)', |
| 276 'branding%': '<(branding)', | 276 'branding%': '<(branding)', |
| 277 'arm_version%': '<(arm_version)', | 277 'arm_version%': '<(arm_version)', |
| 278 'sysroot%': '<(sysroot)', | 278 'sysroot%': '<(sysroot)', |
| 279 'chroot_cmd%': '<(chroot_cmd)', | 279 'chroot_cmd%': '<(chroot_cmd)', |
| 280 | 280 |
| 281 # Whether content/chrome is using mojo: see http://crbug.com/353602 | |
| 282 'use_mojo%': 0, | |
| 283 | |
| 284 # Set to 1 to enable fast builds. Set to 2 for even faster builds | 281 # Set to 1 to enable fast builds. Set to 2 for even faster builds |
| 285 # (it disables debug info for fastest compilation - only for use | 282 # (it disables debug info for fastest compilation - only for use |
| 286 # on compile-only bots). | 283 # on compile-only bots). |
| 287 'fastbuild%': 0, | 284 'fastbuild%': 0, |
| 288 | 285 |
| 289 # Set to 1 to enable dcheck in release. | 286 # Set to 1 to enable dcheck in release. |
| 290 'dcheck_always_on%': 0, | 287 'dcheck_always_on%': 0, |
| 291 | 288 |
| 292 # Set to 1 to make a build that disables unshipped tracing events. | 289 # Set to 1 to make a build that disables unshipped tracing events. |
| 293 # Note: this setting is ignored if buildtype=="Official". | 290 # Note: this setting is ignored if buildtype=="Official". |
| (...skipping 558 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 852 }, { | 849 }, { |
| 853 'v8_optimized_debug%': 2, | 850 'v8_optimized_debug%': 2, |
| 854 }], | 851 }], |
| 855 | 852 |
| 856 # Disable various features by default on embedded. | 853 # Disable various features by default on embedded. |
| 857 ['embedded==1', { | 854 ['embedded==1', { |
| 858 'remoting%': 0, | 855 'remoting%': 0, |
| 859 'enable_printing%': 0, | 856 'enable_printing%': 0, |
| 860 }], | 857 }], |
| 861 | 858 |
| 862 ['OS=="win" or OS=="linux" or OS=="mac" or OS=="android"', { | |
| 863 'use_mojo%': 1, | |
| 864 }], | |
| 865 | |
| 866 # By default, use ICU data file (icudtl.dat) on all platforms | 859 # By default, use ICU data file (icudtl.dat) on all platforms |
| 867 # except when building Android WebView. | 860 # except when building Android WebView. |
| 868 # TODO(jshin): Handle 'use_system_icu' on Linux (Chromium). | 861 # TODO(jshin): Handle 'use_system_icu' on Linux (Chromium). |
| 869 ['android_webview_build==0', { | 862 ['android_webview_build==0', { |
| 870 'icu_use_data_file_flag%' : 1, | 863 'icu_use_data_file_flag%' : 1, |
| 871 }, { | 864 }, { |
| 872 'icu_use_data_file_flag%' : 0, | 865 'icu_use_data_file_flag%' : 0, |
| 873 }], | 866 }], |
| 874 ], | 867 ], |
| 875 | 868 |
| (...skipping 51 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 927 'branding%': '<(branding)', | 920 'branding%': '<(branding)', |
| 928 'buildtype%': '<(buildtype)', | 921 'buildtype%': '<(buildtype)', |
| 929 'target_arch%': '<(target_arch)', | 922 'target_arch%': '<(target_arch)', |
| 930 'target_subarch%': '<(target_subarch)', | 923 'target_subarch%': '<(target_subarch)', |
| 931 'host_arch%': '<(host_arch)', | 924 'host_arch%': '<(host_arch)', |
| 932 'toolkit_views%': '<(toolkit_views)', | 925 'toolkit_views%': '<(toolkit_views)', |
| 933 'ui_compositor_image_transport%': '<(ui_compositor_image_transport)', | 926 'ui_compositor_image_transport%': '<(ui_compositor_image_transport)', |
| 934 'use_aura%': '<(use_aura)', | 927 'use_aura%': '<(use_aura)', |
| 935 'use_ash%': '<(use_ash)', | 928 'use_ash%': '<(use_ash)', |
| 936 'use_cras%': '<(use_cras)', | 929 'use_cras%': '<(use_cras)', |
| 937 'use_mojo%': '<(use_mojo)', | |
| 938 'use_openssl%': '<(use_openssl)', | 930 'use_openssl%': '<(use_openssl)', |
| 939 'use_openssl_certs%': '<(use_openssl_certs)', | 931 'use_openssl_certs%': '<(use_openssl_certs)', |
| 940 'use_nss%': '<(use_nss)', | 932 'use_nss%': '<(use_nss)', |
| 941 'use_udev%': '<(use_udev)', | 933 'use_udev%': '<(use_udev)', |
| 942 'os_bsd%': '<(os_bsd)', | 934 'os_bsd%': '<(os_bsd)', |
| 943 'os_posix%': '<(os_posix)', | 935 'os_posix%': '<(os_posix)', |
| 944 'use_dbus%': '<(use_dbus)', | 936 'use_dbus%': '<(use_dbus)', |
| 945 'use_glib%': '<(use_glib)', | 937 'use_glib%': '<(use_glib)', |
| 946 'use_pango%': '<(use_pango)', | 938 'use_pango%': '<(use_pango)', |
| 947 'use_cairo%': '<(use_cairo)', | 939 'use_cairo%': '<(use_cairo)', |
| (...skipping 835 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1783 }], | 1775 }], |
| 1784 ['chromeos==1', { | 1776 ['chromeos==1', { |
| 1785 'grit_defines': ['-D', 'chromeos', '-D', 'scale_factors=2x'], | 1777 'grit_defines': ['-D', 'chromeos', '-D', 'scale_factors=2x'], |
| 1786 }], | 1778 }], |
| 1787 ['desktop_linux==1', { | 1779 ['desktop_linux==1', { |
| 1788 'grit_defines': ['-D', 'desktop_linux'], | 1780 'grit_defines': ['-D', 'desktop_linux'], |
| 1789 }], | 1781 }], |
| 1790 ['toolkit_views==1', { | 1782 ['toolkit_views==1', { |
| 1791 'grit_defines': ['-D', 'toolkit_views'], | 1783 'grit_defines': ['-D', 'toolkit_views'], |
| 1792 }], | 1784 }], |
| 1793 ['use_mojo==1', { | |
| 1794 'grit_defines': ['-D', 'use_mojo'], | |
| 1795 }], | |
| 1796 ['toolkit_uses_gtk==1', { | 1785 ['toolkit_uses_gtk==1', { |
| 1797 'grit_defines': ['-D', 'toolkit_uses_gtk'], | 1786 'grit_defines': ['-D', 'toolkit_uses_gtk'], |
| 1798 }], | 1787 }], |
| 1799 ['use_aura==1', { | 1788 ['use_aura==1', { |
| 1800 'grit_defines': ['-D', 'use_aura'], | 1789 'grit_defines': ['-D', 'use_aura'], |
| 1801 }], | 1790 }], |
| 1802 ['use_ash==1', { | 1791 ['use_ash==1', { |
| 1803 'grit_defines': ['-D', 'use_ash'], | 1792 'grit_defines': ['-D', 'use_ash'], |
| 1804 }], | 1793 }], |
| 1805 ['use_nss==1', { | 1794 ['use_nss==1', { |
| (...skipping 473 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2279 }], | 2268 }], |
| 2280 ['use_ozone==1', { | 2269 ['use_ozone==1', { |
| 2281 'defines': ['USE_OZONE=1'], | 2270 'defines': ['USE_OZONE=1'], |
| 2282 }], | 2271 }], |
| 2283 ['use_default_render_theme==1', { | 2272 ['use_default_render_theme==1', { |
| 2284 'defines': ['USE_DEFAULT_RENDER_THEME=1'], | 2273 'defines': ['USE_DEFAULT_RENDER_THEME=1'], |
| 2285 }], | 2274 }], |
| 2286 ['use_libjpeg_turbo==1', { | 2275 ['use_libjpeg_turbo==1', { |
| 2287 'defines': ['USE_LIBJPEG_TURBO=1'], | 2276 'defines': ['USE_LIBJPEG_TURBO=1'], |
| 2288 }], | 2277 }], |
| 2289 ['use_mojo==1', { | |
| 2290 'defines': ['USE_MOJO=1'], | |
| 2291 }], | |
| 2292 ['use_x11==1', { | 2278 ['use_x11==1', { |
| 2293 'defines': ['USE_X11=1'], | 2279 'defines': ['USE_X11=1'], |
| 2294 }], | 2280 }], |
| 2295 ['use_clipboard_aurax11==1', { | 2281 ['use_clipboard_aurax11==1', { |
| 2296 'defines': ['USE_CLIPBOARD_AURAX11=1'], | 2282 'defines': ['USE_CLIPBOARD_AURAX11=1'], |
| 2297 }], | 2283 }], |
| 2298 ['enable_one_click_signin==1', { | 2284 ['enable_one_click_signin==1', { |
| 2299 'defines': ['ENABLE_ONE_CLICK_SIGNIN'], | 2285 'defines': ['ENABLE_ONE_CLICK_SIGNIN'], |
| 2300 }], | 2286 }], |
| 2301 ['toolkit_uses_gtk==1 and toolkit_views==0', { | 2287 ['toolkit_uses_gtk==1 and toolkit_views==0', { |
| (...skipping 2908 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 5210 # settings in target dicts. SYMROOT is a special case, because many other | 5196 # settings in target dicts. SYMROOT is a special case, because many other |
| 5211 # Xcode variables depend on it, including variables such as | 5197 # Xcode variables depend on it, including variables such as |
| 5212 # PROJECT_DERIVED_FILE_DIR. When a source group corresponding to something | 5198 # PROJECT_DERIVED_FILE_DIR. When a source group corresponding to something |
| 5213 # like PROJECT_DERIVED_FILE_DIR is added to a project, in order for the | 5199 # like PROJECT_DERIVED_FILE_DIR is added to a project, in order for the |
| 5214 # files to appear (when present) in the UI as actual files and not red | 5200 # files to appear (when present) in the UI as actual files and not red |
| 5215 # red "missing file" proxies, the correct path to PROJECT_DERIVED_FILE_DIR, | 5201 # red "missing file" proxies, the correct path to PROJECT_DERIVED_FILE_DIR, |
| 5216 # and therefore SYMROOT, needs to be set at the project level. | 5202 # and therefore SYMROOT, needs to be set at the project level. |
| 5217 'SYMROOT': '<(DEPTH)/xcodebuild', | 5203 'SYMROOT': '<(DEPTH)/xcodebuild', |
| 5218 }, | 5204 }, |
| 5219 } | 5205 } |
| OLD | NEW |