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 562 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
573 'enable_media_router%': 1, | 573 'enable_media_router%': 1, |
574 | 574 |
575 # Enables use of the session service, which is enabled by default. | 575 # Enables use of the session service, which is enabled by default. |
576 # Support for disabling depends on the platform. | 576 # Support for disabling depends on the platform. |
577 'enable_session_service%': 1, | 577 'enable_session_service%': 1, |
578 | 578 |
579 # Enables theme support, which is enabled by default. Support for | 579 # Enables theme support, which is enabled by default. Support for |
580 # disabling depends on the platform. | 580 # disabling depends on the platform. |
581 'enable_themes%': 1, | 581 'enable_themes%': 1, |
582 | 582 |
583 # Enables autofill dialog and associated features; disabled by default. | |
584 'enable_autofill_dialog%' : 0, | |
585 | |
586 # Defaults Wallet integration in Autofill dialog to use production | 583 # Defaults Wallet integration in Autofill dialog to use production |
587 # servers. Unofficial builds won't have the proper API keys. | 584 # servers. Unofficial builds won't have the proper API keys. |
588 'enable_prod_wallet_service%': 0, | 585 'enable_prod_wallet_service%': 0, |
589 | 586 |
590 # Enable the task manager by default. | 587 # Enable the task manager by default. |
591 'enable_task_manager%': 1, | 588 'enable_task_manager%': 1, |
592 | 589 |
593 # Enables used resource whitelist generation; disabled by default. | 590 # Enables used resource whitelist generation; disabled by default. |
594 'enable_resource_whitelist_generation%': 0, | 591 'enable_resource_whitelist_generation%': 0, |
595 | 592 |
(...skipping 234 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
830 }], | 827 }], |
831 | 828 |
832 # Enables proprietary codecs and demuxers; e.g. H264, AAC, MP3, and MP4. | 829 # Enables proprietary codecs and demuxers; e.g. H264, AAC, MP3, and MP4. |
833 # We always build Google Chrome and Chromecast with proprietary codecs. | 830 # We always build Google Chrome and Chromecast with proprietary codecs. |
834 ['branding=="Chrome" or chromecast==1', { | 831 ['branding=="Chrome" or chromecast==1', { |
835 'proprietary_codecs%': 1, | 832 'proprietary_codecs%': 1, |
836 }, { | 833 }, { |
837 'proprietary_codecs%': 0, | 834 'proprietary_codecs%': 0, |
838 }], | 835 }], |
839 | 836 |
840 # Enable autofill dialog when not on iOS. | |
841 ['OS!="ios"', { | |
842 'enable_autofill_dialog%': 1, | |
843 }], | |
844 | |
845 ['buildtype=="Official"', { | 837 ['buildtype=="Official"', { |
846 'enable_prod_wallet_service%': 1, | 838 'enable_prod_wallet_service%': 1, |
847 }], | 839 }], |
848 | 840 |
849 # Enable hotwording on Chrome-branded ChromeOS builds. | 841 # Enable hotwording on Chrome-branded ChromeOS builds. |
850 ['branding=="Chrome" and chromeos==1', { | 842 ['branding=="Chrome" and chromeos==1', { |
851 'enable_hotwording%': 1, | 843 'enable_hotwording%': 1, |
852 }], | 844 }], |
853 | 845 |
854 ['OS=="android"', { | 846 ['OS=="android"', { |
(...skipping 380 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1235 'order_profiling%': '<(order_profiling)', | 1227 'order_profiling%': '<(order_profiling)', |
1236 'order_text_section%': '<(order_text_section)', | 1228 'order_text_section%': '<(order_text_section)', |
1237 'enable_extensions%': '<(enable_extensions)', | 1229 'enable_extensions%': '<(enable_extensions)', |
1238 'enable_pdf%': '<(enable_pdf)', | 1230 'enable_pdf%': '<(enable_pdf)', |
1239 'pdf_enable_v8%': '<(pdf_enable_v8)', | 1231 'pdf_enable_v8%': '<(pdf_enable_v8)', |
1240 'pdf_enable_xfa%': '<(pdf_enable_xfa)', | 1232 'pdf_enable_xfa%': '<(pdf_enable_xfa)', |
1241 'enable_plugin_installation%': '<(enable_plugin_installation)', | 1233 'enable_plugin_installation%': '<(enable_plugin_installation)', |
1242 'enable_plugins%': '<(enable_plugins)', | 1234 'enable_plugins%': '<(enable_plugins)', |
1243 'enable_session_service%': '<(enable_session_service)', | 1235 'enable_session_service%': '<(enable_session_service)', |
1244 'enable_themes%': '<(enable_themes)', | 1236 'enable_themes%': '<(enable_themes)', |
1245 'enable_autofill_dialog%': '<(enable_autofill_dialog)', | |
1246 'enable_prod_wallet_service%': '<(enable_prod_wallet_service)', | 1237 'enable_prod_wallet_service%': '<(enable_prod_wallet_service)', |
1247 'linux_use_bundled_gold%': '<(linux_use_bundled_gold)', | 1238 'linux_use_bundled_gold%': '<(linux_use_bundled_gold)', |
1248 'linux_use_bundled_binutils%': '<(linux_use_bundled_binutils)', | 1239 'linux_use_bundled_binutils%': '<(linux_use_bundled_binutils)', |
1249 'linux_use_gold_flags%': '<(linux_use_gold_flags)', | 1240 'linux_use_gold_flags%': '<(linux_use_gold_flags)', |
1250 'linux_use_debug_fission%': '<(linux_use_debug_fission)', | 1241 'linux_use_debug_fission%': '<(linux_use_debug_fission)', |
1251 'use_canvas_skia%': '<(use_canvas_skia)', | 1242 'use_canvas_skia%': '<(use_canvas_skia)', |
1252 'test_isolation_mode%': '<(test_isolation_mode)', | 1243 'test_isolation_mode%': '<(test_isolation_mode)', |
1253 'enable_basic_printing%': '<(enable_basic_printing)', | 1244 'enable_basic_printing%': '<(enable_basic_printing)', |
1254 'enable_print_preview%': '<(enable_print_preview)', | 1245 'enable_print_preview%': '<(enable_print_preview)', |
1255 'enable_spellcheck%': '<(enable_spellcheck)', | 1246 'enable_spellcheck%': '<(enable_spellcheck)', |
(...skipping 1697 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2953 }], | 2944 }], |
2954 ['enable_plugins==1', { | 2945 ['enable_plugins==1', { |
2955 'defines': ['ENABLE_PLUGINS=1'], | 2946 'defines': ['ENABLE_PLUGINS=1'], |
2956 }], | 2947 }], |
2957 ['enable_session_service==1', { | 2948 ['enable_session_service==1', { |
2958 'defines': ['ENABLE_SESSION_SERVICE=1'], | 2949 'defines': ['ENABLE_SESSION_SERVICE=1'], |
2959 }], | 2950 }], |
2960 ['enable_themes==1', { | 2951 ['enable_themes==1', { |
2961 'defines': ['ENABLE_THEMES=1'], | 2952 'defines': ['ENABLE_THEMES=1'], |
2962 }], | 2953 }], |
2963 ['enable_autofill_dialog==1', { | |
2964 'defines': ['ENABLE_AUTOFILL_DIALOG=1'], | |
2965 }], | |
2966 ['enable_prod_wallet_service==1', { | 2954 ['enable_prod_wallet_service==1', { |
2967 # In GN, this is set on the autofill tagets only. See | 2955 # In GN, this is set on the autofill tagets only. See |
2968 # //components/autofill/core/browser:wallet_service | 2956 # //components/autofill/core/browser:wallet_service |
2969 'defines': ['ENABLE_PROD_WALLET_SERVICE=1'], | 2957 'defines': ['ENABLE_PROD_WALLET_SERVICE=1'], |
2970 }], | 2958 }], |
2971 ['enable_basic_printing==1 or enable_print_preview==1', { | 2959 ['enable_basic_printing==1 or enable_print_preview==1', { |
2972 # Convenience define for ENABLE_BASIC_PRINTING || ENABLE_PRINT_PREVIEW. | 2960 # Convenience define for ENABLE_BASIC_PRINTING || ENABLE_PRINT_PREVIEW. |
2973 'defines': ['ENABLE_PRINTING=1'], | 2961 'defines': ['ENABLE_PRINTING=1'], |
2974 }], | 2962 }], |
2975 ['enable_basic_printing==1', { | 2963 ['enable_basic_printing==1', { |
(...skipping 3348 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
6324 # settings in target dicts. SYMROOT is a special case, because many other | 6312 # settings in target dicts. SYMROOT is a special case, because many other |
6325 # Xcode variables depend on it, including variables such as | 6313 # Xcode variables depend on it, including variables such as |
6326 # PROJECT_DERIVED_FILE_DIR. When a source group corresponding to something | 6314 # PROJECT_DERIVED_FILE_DIR. When a source group corresponding to something |
6327 # like PROJECT_DERIVED_FILE_DIR is added to a project, in order for the | 6315 # like PROJECT_DERIVED_FILE_DIR is added to a project, in order for the |
6328 # files to appear (when present) in the UI as actual files and not red | 6316 # files to appear (when present) in the UI as actual files and not red |
6329 # red "missing file" proxies, the correct path to PROJECT_DERIVED_FILE_DIR, | 6317 # red "missing file" proxies, the correct path to PROJECT_DERIVED_FILE_DIR, |
6330 # and therefore SYMROOT, needs to be set at the project level. | 6318 # and therefore SYMROOT, needs to be set at the project level. |
6331 'SYMROOT': '<(DEPTH)/xcodebuild', | 6319 'SYMROOT': '<(DEPTH)/xcodebuild', |
6332 }, | 6320 }, |
6333 } | 6321 } |
OLD | NEW |