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 553 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
564 # 2: Large tables, higher accuracy | 564 # 2: Large tables, higher accuracy |
565 'cld2_table_size%': 2, | 565 'cld2_table_size%': 2, |
566 | 566 |
567 # Enable spell checker. | 567 # Enable spell checker. |
568 'enable_spellcheck%': 1, | 568 'enable_spellcheck%': 1, |
569 | 569 |
570 # Use the operating system spellchecker, e.g. NSSpellChecker on Mac or | 570 # Use the operating system spellchecker, e.g. NSSpellChecker on Mac or |
571 # SpellCheckerSession on Android. | 571 # SpellCheckerSession on Android. |
572 'use_browser_spellchecker%': 0, | 572 'use_browser_spellchecker%': 0, |
573 | 573 |
| 574 # Use Minikin hyphenation engine. |
| 575 'use_minikin_hyphenation%': 0, |
| 576 |
574 # Webrtc compilation is enabled by default. Set to 0 to disable. | 577 # Webrtc compilation is enabled by default. Set to 0 to disable. |
575 'enable_webrtc%': 1, | 578 'enable_webrtc%': 1, |
576 | 579 |
577 # Media router support is enabled by default. Set to 0 to disable. | 580 # Media router support is enabled by default. Set to 0 to disable. |
578 'enable_media_router%': 1, | 581 'enable_media_router%': 1, |
579 | 582 |
580 # Enables use of the session service, which is enabled by default. | 583 # Enables use of the session service, which is enabled by default. |
581 # Support for disabling depends on the platform. | 584 # Support for disabling depends on the platform. |
582 'enable_session_service%': 1, | 585 'enable_session_service%': 1, |
583 | 586 |
(...skipping 235 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
819 'enable_print_preview%': 0, | 822 'enable_print_preview%': 0, |
820 'enable_task_manager%':0, | 823 'enable_task_manager%':0, |
821 'video_hole%': 1, | 824 'video_hole%': 1, |
822 }], | 825 }], |
823 | 826 |
824 # Android and OSX have built-in spellcheckers that can be utilized. | 827 # Android and OSX have built-in spellcheckers that can be utilized. |
825 ['OS=="android" or OS=="mac"', { | 828 ['OS=="android" or OS=="mac"', { |
826 'use_browser_spellchecker%': 1, | 829 'use_browser_spellchecker%': 1, |
827 }], | 830 }], |
828 | 831 |
| 832 # Android has hyphenation dictionaries for Minikin to use. |
| 833 ['OS=="android"', { |
| 834 'use_minikin_hyphenation%': 1, |
| 835 }], |
| 836 |
829 # Enables proprietary codecs and demuxers; e.g. H264, AAC, MP3, and MP4. | 837 # Enables proprietary codecs and demuxers; e.g. H264, AAC, MP3, and MP4. |
830 # We always build Google Chrome and Chromecast with proprietary codecs. | 838 # We always build Google Chrome and Chromecast with proprietary codecs. |
831 ['branding=="Chrome" or chromecast==1', { | 839 ['branding=="Chrome" or chromecast==1', { |
832 'proprietary_codecs%': 1, | 840 'proprietary_codecs%': 1, |
833 }, { | 841 }, { |
834 'proprietary_codecs%': 0, | 842 'proprietary_codecs%': 0, |
835 }], | 843 }], |
836 | 844 |
837 # Enable Link Time Optimization for the official Linux Chrome. | 845 # Enable Link Time Optimization for the official Linux Chrome. |
838 # This requires LLVM Gold plugin to be downloaded. | 846 # This requires LLVM Gold plugin to be downloaded. |
(...skipping 380 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1219 'linux_use_bundled_gold%': '<(linux_use_bundled_gold)', | 1227 'linux_use_bundled_gold%': '<(linux_use_bundled_gold)', |
1220 'linux_use_bundled_binutils%': '<(linux_use_bundled_binutils)', | 1228 'linux_use_bundled_binutils%': '<(linux_use_bundled_binutils)', |
1221 'linux_use_gold_flags%': '<(linux_use_gold_flags)', | 1229 'linux_use_gold_flags%': '<(linux_use_gold_flags)', |
1222 'linux_use_debug_fission%': '<(linux_use_debug_fission)', | 1230 'linux_use_debug_fission%': '<(linux_use_debug_fission)', |
1223 'use_canvas_skia%': '<(use_canvas_skia)', | 1231 'use_canvas_skia%': '<(use_canvas_skia)', |
1224 'test_isolation_mode%': '<(test_isolation_mode)', | 1232 'test_isolation_mode%': '<(test_isolation_mode)', |
1225 'enable_basic_printing%': '<(enable_basic_printing)', | 1233 'enable_basic_printing%': '<(enable_basic_printing)', |
1226 'enable_print_preview%': '<(enable_print_preview)', | 1234 'enable_print_preview%': '<(enable_print_preview)', |
1227 'enable_spellcheck%': '<(enable_spellcheck)', | 1235 'enable_spellcheck%': '<(enable_spellcheck)', |
1228 'use_browser_spellchecker%': '<(use_browser_spellchecker)', | 1236 'use_browser_spellchecker%': '<(use_browser_spellchecker)', |
| 1237 'use_minikin_hyphenation%': '<(use_minikin_hyphenation)', |
1229 'cld2_table_size%': '<(cld2_table_size)', | 1238 'cld2_table_size%': '<(cld2_table_size)', |
1230 'enable_captive_portal_detection%': '<(enable_captive_portal_detection)', | 1239 'enable_captive_portal_detection%': '<(enable_captive_portal_detection)', |
1231 'disable_file_support%': '<(disable_file_support)', | 1240 'disable_file_support%': '<(disable_file_support)', |
1232 'disable_ftp_support%': '<(disable_ftp_support)', | 1241 'disable_ftp_support%': '<(disable_ftp_support)', |
1233 'use_platform_icu_alternatives%': '<(use_platform_icu_alternatives)', | 1242 'use_platform_icu_alternatives%': '<(use_platform_icu_alternatives)', |
1234 'disable_brotli_filter%': '<(disable_brotli_filter)', | 1243 'disable_brotli_filter%': '<(disable_brotli_filter)', |
1235 'enable_task_manager%': '<(enable_task_manager)', | 1244 'enable_task_manager%': '<(enable_task_manager)', |
1236 'wix_path%': '<(wix_path)', | 1245 'wix_path%': '<(wix_path)', |
1237 'use_libjpeg_turbo%': '<(use_libjpeg_turbo)', | 1246 'use_libjpeg_turbo%': '<(use_libjpeg_turbo)', |
1238 'use_system_libjpeg%': '<(use_system_libjpeg)', | 1247 'use_system_libjpeg%': '<(use_system_libjpeg)', |
(...skipping 1695 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2934 # Enable printing with print preview. | 2943 # Enable printing with print preview. |
2935 # Can be defined without ENABLE_BASIC_PRINTING. | 2944 # Can be defined without ENABLE_BASIC_PRINTING. |
2936 'defines': ['ENABLE_PRINT_PREVIEW=1'], | 2945 'defines': ['ENABLE_PRINT_PREVIEW=1'], |
2937 }], | 2946 }], |
2938 ['enable_spellcheck==1', { | 2947 ['enable_spellcheck==1', { |
2939 'defines': ['ENABLE_SPELLCHECK=1'], | 2948 'defines': ['ENABLE_SPELLCHECK=1'], |
2940 }], | 2949 }], |
2941 ['use_browser_spellchecker', { | 2950 ['use_browser_spellchecker', { |
2942 'defines': ['USE_BROWSER_SPELLCHECKER=1'], | 2951 'defines': ['USE_BROWSER_SPELLCHECKER=1'], |
2943 }], | 2952 }], |
| 2953 ['use_minikin_hyphenation', { |
| 2954 'defines': ['USE_MINIKIN_HYPHENATION=1'], |
| 2955 }], |
2944 ['enable_captive_portal_detection==1', { | 2956 ['enable_captive_portal_detection==1', { |
2945 'defines': ['ENABLE_CAPTIVE_PORTAL_DETECTION=1'], | 2957 'defines': ['ENABLE_CAPTIVE_PORTAL_DETECTION=1'], |
2946 }], | 2958 }], |
2947 ['enable_app_list==1', { | 2959 ['enable_app_list==1', { |
2948 'defines': ['ENABLE_APP_LIST=1'], | 2960 'defines': ['ENABLE_APP_LIST=1'], |
2949 }], | 2961 }], |
2950 ['enable_settings_app==1', { | 2962 ['enable_settings_app==1', { |
2951 'defines': ['ENABLE_SETTINGS_APP=1'], | 2963 'defines': ['ENABLE_SETTINGS_APP=1'], |
2952 }], | 2964 }], |
2953 ['disable_file_support==1', { | 2965 ['disable_file_support==1', { |
(...skipping 3362 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
6316 # settings in target dicts. SYMROOT is a special case, because many other | 6328 # settings in target dicts. SYMROOT is a special case, because many other |
6317 # Xcode variables depend on it, including variables such as | 6329 # Xcode variables depend on it, including variables such as |
6318 # PROJECT_DERIVED_FILE_DIR. When a source group corresponding to something | 6330 # PROJECT_DERIVED_FILE_DIR. When a source group corresponding to something |
6319 # like PROJECT_DERIVED_FILE_DIR is added to a project, in order for the | 6331 # like PROJECT_DERIVED_FILE_DIR is added to a project, in order for the |
6320 # files to appear (when present) in the UI as actual files and not red | 6332 # files to appear (when present) in the UI as actual files and not red |
6321 # red "missing file" proxies, the correct path to PROJECT_DERIVED_FILE_DIR, | 6333 # red "missing file" proxies, the correct path to PROJECT_DERIVED_FILE_DIR, |
6322 # and therefore SYMROOT, needs to be set at the project level. | 6334 # and therefore SYMROOT, needs to be set at the project level. |
6323 'SYMROOT': '<(DEPTH)/xcodebuild', | 6335 'SYMROOT': '<(DEPTH)/xcodebuild', |
6324 }, | 6336 }, |
6325 } | 6337 } |
OLD | NEW |