Fix pkg_config template for icu4c on Windows.
We must use `/` separator. Meson post-process output of pkg-config. If we use `\`, it miss-interpret it and libdir is broken.
This commit is contained in:
parent
3bd6ba5ec7
commit
edf1e4ce03
|
@ -70,8 +70,8 @@ CXXFLAGS = -std=c++11
|
||||||
DEFS =
|
DEFS =
|
||||||
prefix = {prefix}
|
prefix = {prefix}
|
||||||
exec_prefix = ${{prefix}}
|
exec_prefix = ${{prefix}}
|
||||||
libdir = ${{exec_prefix}}\\lib
|
libdir = ${{exec_prefix}}/lib
|
||||||
includedir = ${{prefix}}\\include
|
includedir = ${{prefix}}/include
|
||||||
baselibs = -lpthread -lm
|
baselibs = -lpthread -lm
|
||||||
UNICODE_VERSION=15.0
|
UNICODE_VERSION=15.0
|
||||||
ICUPREFIX=icu
|
ICUPREFIX=icu
|
||||||
|
@ -85,7 +85,7 @@ Version: 73.1
|
||||||
Cflags: -I${{includedir}}
|
Cflags: -I${{includedir}}
|
||||||
Description: International Components for Unicode: Internationalization library
|
Description: International Components for Unicode: Internationalization library
|
||||||
Name: icu-i18n
|
Name: icu-i18n
|
||||||
Libs: -L&{{libdir}} -licuin -licuuc -licudt"""
|
Libs: -L${{libdir}} -licuin -licuuc -licudt"""
|
||||||
|
|
||||||
pkg_config_content = pkg_config_template.format(
|
pkg_config_content = pkg_config_template.format(
|
||||||
prefix=self.buildEnv.install_dir
|
prefix=self.buildEnv.install_dir
|
||||||
|
|
Loading…
Reference in New Issue