summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.travis.yml3
-rwxr-xr-xtravis.sh8
2 files changed, 11 insertions, 0 deletions
diff --git a/.travis.yml b/.travis.yml
index 178de61..77eb6d6 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -37,6 +37,9 @@ matrix:
- compiler: clang
os: osx
env: CONFIG=cmake
+ - compiler: clang
+ os: osx
+ env: CONFIG=ios
before_install:
# ugly hack; if running a coverity scan abort all except the 1st build
diff --git a/travis.sh b/travis.sh
index 2d9ef6c..66779d3 100755
--- a/travis.sh
+++ b/travis.sh
@@ -37,6 +37,14 @@ build_scan-build() {
scan-build-3.7 make install
}
+build_ios() {
+ mkdir $PWD/_build && cd $PWD/_build
+ git clone https://github.com/cristeab/ios-cmake.git
+ cmake .. -DCMAKE_TOOLCHAIN_FILE=ios-cmake/toolchain/iOS.cmake \
+ -DIOS_PLATFORM=SIMULATOR -DCMAKE_BUILD_TYPE=Debug -DENABLE_SSL_SUPPORT=OFF
+ cmake --build .
+}
+
if [ "$#" -ne 1 ]; then
echo "Usage: $0 {autotools|cmake|asan|tsan|scan-build}"
exit 1