- openssl
- libevent
- expat
- update: true
+ # homebrew update takes 20min or hangs, so disable update
+ #update: true
jobs:
include:
- CONFIG_OPTS="--enable-debug --disable-flto"
- TEST_ANALYZER=yes
- os: osx
+ osx_image: xcode12.2
name: Clang on OS X, Amd64, clang-analysis
compiler: clang
arch: amd64
- TEST_OSX=yes
- CONFIG_OPTS="--enable-debug --disable-flto --with-ssl=/usr/local/opt/openssl"
- TEST_ANALYZER=yes
+ - HOMEBREW_NO_AUTO_UPDATE=1
- os: linux
name: Libevent, GCC on Linux, Amd64
compiler: gcc
- TEST_LIBEVENT=yes
- CONFIG_OPTS="--with-libevent"
- os: osx
+ osx_image: xcode12.2
name: Libevent, Clang on OS X, Amd64
compiler: clang
arch: amd64
- TEST_OSX=yes
- TEST_LIBEVENT=yes
- CONFIG_OPTS="--with-ssl=/usr/local/opt/openssl --with-libevent=/usr/local/opt/libevent"
+ - HOMEBREW_NO_AUTO_UPDATE=1
- os: linux
name: UBsan, GCC on Linux, Amd64
compiler: gcc
# - IOS_SDK=iPhoneOS
# - IOS_CPU=armv7s
# - IOS_PREFIX="$HOME/$IOS_SDK-$IOS_CPU"
+# - HOMEBREW_NO_AUTO_UPDATE=1
- os: osx
osx_image: xcode12.2
name: Apple iPhone on iOS, arm64
- IOS_SDK=iPhoneOS
- IOS_CPU=arm64
- IOS_PREFIX="$HOME/$IOS_SDK-$IOS_CPU"
+ - HOMEBREW_NO_AUTO_UPDATE=1
# - os: osx
# osx_image: xcode10
# name: Apple TV on iOS, arm64
# - IOS_SDK=AppleTVOS
# - IOS_CPU=arm64
# - IOS_PREFIX="$HOME/$IOS_SDK-$IOS_CPU"
+# - HOMEBREW_NO_AUTO_UPDATE=1
# - os: osx
# osx_image: xcode10
# name: Apple Watch on iOS, armv7
# - IOS_SDK=WatchOS
# - IOS_CPU=armv7k
# - IOS_PREFIX="$HOME/$IOS_SDK-$IOS_CPU"
+# - HOMEBREW_NO_AUTO_UPDATE=1
# - os: osx
# osx_image: xcode10
# name: iPhoneSimulator on OS X, i386
# - IOS_CPU=i386
# - IOS_SDK=iPhoneSimulator
# - IOS_PREFIX="$HOME/$IOS_SDK-$IOS_CPU"
+# - HOMEBREW_NO_AUTO_UPDATE=1
# - os: osx
# osx_image: xcode10
# name: iPhoneSimulator on OS X, x86_64
# - IOS_CPU=x86_64
# - IOS_SDK=iPhoneSimulator
# - IOS_PREFIX="$HOME/$IOS_SDK-$IOS_CPU"
+# - HOMEBREW_NO_AUTO_UPDATE=1
# - os: osx
# osx_image: xcode10
# name: AppleTVSimulator on OS X, x86_64
# - IOS_CPU=x86_64
# - IOS_SDK=AppleTVSimulator
# - IOS_PREFIX="$HOME/$IOS_SDK-$IOS_CPU"
+# - HOMEBREW_NO_AUTO_UPDATE=1
# - os: osx
# osx_image: xcode10
# name: WatchSimulator on OS X, i386
# - IOS_CPU=i386
# - IOS_SDK=WatchSimulator
# - IOS_PREFIX="$HOME/$IOS_SDK-$IOS_CPU"
+# - HOMEBREW_NO_AUTO_UPDATE=1
- os: linux
name: Android armv7a, Linux, Amd64
compiler: clang