From b4f8d2cc7b65f274b033574a4d4fa82f25ea8db8 Mon Sep 17 00:00:00 2001 From: Matthieu Gautier Date: Tue, 24 Apr 2018 15:02:28 +0200 Subject: [PATCH] Build kiwix-lib for iOS on travis CI. --- .travis.yml | 4 ++++ travis/compile_all.py | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/.travis.yml b/.travis.yml index c58e7e0..9620ff2 100644 --- a/.travis.yml +++ b/.travis.yml @@ -72,6 +72,10 @@ matrix: if: type!=cron AND type!=pull_request - env: PLATFORM="native_dyn" os: osx + - env: PLATFORM="iOS_arm64" + os: osx + - env: PLATFORM="iOS_i386" + os: osx notifications: irc: diff --git a/travis/compile_all.py b/travis/compile_all.py index 5ede3f2..dbc24bb 100755 --- a/travis/compile_all.py +++ b/travis/compile_all.py @@ -196,6 +196,8 @@ except URLError: if environ['TRAVIS_EVENT_TYPE'] != 'cron' and not make_release: if PLATFORM.startswith('android'): TARGETS = ('kiwix-android',) + elif PLATFORM.startswith('iOS'): + TARGETS = ('kiwix-lib',) elif PLATFORM.startswith('native_'): if TRAVIS_OS_NAME == "osx": TARGETS = ('kiwix-lib', 'zim-tools', 'zimwriterfs') @@ -217,6 +219,8 @@ if PLATFORM.startswith('android'): TARGETS = ('libzim', 'kiwix-lib') else: TARGETS = ('libzim', 'kiwix-lib', 'kiwix-android') +elif PLATFORM.startswith('iOS'): + TARGETS = ('libzim', 'kiwix-lib') elif PLATFORM.startswith('native_'): if TRAVIS_OS_NAME == "osx": TARGETS = ('libzim', 'zimwriterfs', 'zim-tools', 'kiwix-lib')