From bf54771eeaebd437a2dfd48bb5415fa81aabe239 Mon Sep 17 00:00:00 2001 From: Dmitry Baryshkov Date: Thu, 28 May 2020 00:32:41 +0300 Subject: [PATCH 1/2] .travis.yml: add Mac OS X build w/o OpenSSL Signed-off-by: Dmitry Baryshkov --- .travis.yml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index 026a05f26e..15c8513393 100644 --- a/.travis.yml +++ b/.travis.yml @@ -5,6 +5,10 @@ language: c compiler: - clang +env: + - EXTRADEPS="openssl" + - EXTRADEPS="" + git: submodules: false @@ -17,7 +21,7 @@ notifications: before_install: - if [[ "$TRAVIS_OS_NAME" = "osx" ]]; then brew update; - for pkg in openssl autoconf automake autogen libtool nettle p11-kit libtasn1 gettext bison;do + for pkg in $EXTRADEPS autoconf automake autogen libtool nettle p11-kit libtasn1 gettext bison;do brew install $pkg || true; done; for pkg in nettle wget p11-kit libtasn1;do From b069e53743e44376a99dc54227aac7ab538131a2 Mon Sep 17 00:00:00 2001 From: Dmitry Baryshkov Date: Thu, 28 May 2020 03:15:55 +0300 Subject: [PATCH 2/2] .travis.yml: use several different OSX versions Signed-off-by: Dmitry Baryshkov --- .travis.yml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/.travis.yml b/.travis.yml index 15c8513393..4a58355a8e 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,6 +1,16 @@ os: - osx +osx_image: + # MacOS X 10.15.4 + - xcode11.5 + # MacOS X 10.14.6 + - xcode11.3 + # MacOS X 10.13 + - xcode10.1 + # MacOS X 10.13, Default + - xcode9.4 + language: c compiler: - clang