diff options
author | Michael Lutz <michi@icosahedron.de> | 2018-10-28 23:30:49 +0100 |
---|---|---|
committer | Michael Lutz <michi@icosahedron.de> | 2018-12-08 20:13:27 +0100 |
commit | 32ce1ce3473253644d1237227706e4f8ce55ab7a (patch) | |
tree | 59731354a3b4ced7e0f6040e696ff670e39d2d19 /config.lib | |
parent | 4bf216993a1df7a29922bf34e2d8191460842452 (diff) | |
download | openttd-32ce1ce3473253644d1237227706e4f8ce55ab7a.tar.xz |
Add: [OSX] Text layout using the native CoreText API.
By default, the native API will be used instead of ICU, but if ICU is
forced in using configure, it will take precedence.
Diffstat (limited to 'config.lib')
-rw-r--r-- | config.lib | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/config.lib b/config.lib index 0fe2ccd9f..894a22c17 100644 --- a/config.lib +++ b/config.lib @@ -2890,10 +2890,22 @@ detect_fontconfig() { } detect_icu_layout() { + if [ "$with_cocoa" != "0" ] && [ "$with_icu_layout" = "1" ]; then + log 1 "checking icu-lx... OSX, skipping" + icu_layout_config="" + return 0 + fi + detect_pkg_config "$with_icu_layout" "icu-lx" "icu_layout_config" "4.8" "1" } detect_icu_sort() { + if [ "$with_cocoa" != "0" ] && [ "$with_icu_sort" = "1" ]; then + log 1 "checking icu-i18n... OSX, skipping" + icu_sort_config="" + return 0 + fi + detect_pkg_config "$with_icu_sort" "icu-i18n" "icu_sort_config" "4.8" "1" } |