From b2d2e489bf5668a6b6a1e3ff3bb2435e469c6d53 Mon Sep 17 00:00:00 2001 From: Matthieu Gautier Date: Thu, 17 Jan 2019 16:23:03 +0100 Subject: [PATCH] [iOS] Use the correct option `b_bitcode` for libzim and kiwix-lib. --- kiwixbuild/dependencies/kiwix_lib.py | 2 ++ kiwixbuild/dependencies/libzim.py | 7 ++++--- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/kiwixbuild/dependencies/kiwix_lib.py b/kiwixbuild/dependencies/kiwix_lib.py index 397c740..6332394 100644 --- a/kiwixbuild/dependencies/kiwix_lib.py +++ b/kiwixbuild/dependencies/kiwix_lib.py @@ -18,6 +18,8 @@ class Kiwixlib(Dependency): def configure_option(self): if self.buildEnv.platformInfo.build == 'android': return '-Dandroid=true' + if self.buildEnv.platformInfo.build == 'iOS': + return '-Db_bitcode=true' return '' @property diff --git a/kiwixbuild/dependencies/libzim.py b/kiwixbuild/dependencies/libzim.py index 9c2ff33..6113dce 100644 --- a/kiwixbuild/dependencies/libzim.py +++ b/kiwixbuild/dependencies/libzim.py @@ -16,8 +16,9 @@ class Libzim(Dependency): @property def configure_option(self): - options = "" platformInfo = self.buildEnv.platformInfo if platformInfo.build == 'android': - options += "-DUSE_BUFFER_HEADER=false" - return options + return "-DUSE_BUFFER_HEADER=false" + if platformInfo.build == 'iOS': + return "-Db_bitcode=true" + return ""