blob: ecdfe5a20143a38b5dfbec1856764b2e6149db91 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
|
#!/bin/sh
source android-env @TRIPLE@
if [ -z ${CROSS_FILE} ]; then
CROSS_FILE=/usr/share/android/toolchain-android-@TRIPLE@.meson
fi
exec meson setup \
--prefix ${ANDROID_PREFIX} \
--libdir ${ANDROID_PREFIX_LIB} \
--libexecdir ${ANDROID_PREFIX_LIB} \
--bindir ${ANDROID_PREFIX_BIN} \
--sbindir ${ANDROID_PREFIX_BIN} \
--includedir ${ANDROID_PREFIX_INCLUDE} \
--datadir ${ANDROID_PREFIX_SHARE} \
--mandir ${ANDROID_PREFIX_SHARE}/man \
--infodir ${ANDROID_PREFIX_SHARE}/info \
--localedir ${ANDROID_PREFIX_SHARE}/locale \
--sysconfdir ${ANDROID_PREFIX_ETC} \
--localstatedir /var \
--sharedstatedir /var/lib \
--buildtype release \
--wrap-mode nofallback \
-D b_lto=true \
-D strip=true \
--cross-file ${CROSS_FILE} \
--default-library shared \
"$@"
|