aboutsummaryrefslogtreecommitdiff
path: root/extra/harfbuzz-icu/build
diff options
context:
space:
mode:
Diffstat (limited to 'extra/harfbuzz-icu/build')
-rwxr-xr-xextra/harfbuzz-icu/build16
1 files changed, 11 insertions, 5 deletions
diff --git a/extra/harfbuzz-icu/build b/extra/harfbuzz-icu/build
index ea56dc49..1cf8e036 100755
--- a/extra/harfbuzz-icu/build
+++ b/extra/harfbuzz-icu/build
@@ -3,14 +3,20 @@
# Will store the built package's files to
# allow us to cherry-pick the ICU related files.
mkdir -p tmp
+export DESTDIR="$PWD/tmp"
-./configure \
+meson \
--prefix=/usr \
- --with-glib=yes \
- --with-icu=yes
+ -Dglib=enabled \
+ -Dicu=enabled \
+ -Dicu_builtin=false \
+ -Dbenchmark=disabled \
+ -Dcairo=disabled \
+ -Ddocs=disabled \
+ . output
-make
-make DESTDIR="$PWD/tmp" install
+ninja -C output
+ninja -C output install
install -Dt "$1/usr/lib" tmp/usr/lib/libharfbuzz-icu*
install -Dt "$1/usr/lib/pkgconfig" tmp/usr/lib/pkgconfig/harfbuzz-icu.pc