[ci] Use only CircleCI for macOS (#1637)

This commit is contained in:
Ebrahim Byagowi 2019-03-28 15:42:45 -07:00 committed by GitHub
parent 160b4a2b01
commit a548d1da78
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 3 additions and 20 deletions

View File

@ -27,8 +27,9 @@ jobs:
xcode: "10.2.0" xcode: "10.2.0"
steps: steps:
- checkout - checkout
- run: HOMEBREW_NO_AUTO_UPDATE=1 brew install wget autoconf automake libtool pkg-config ragel freetype glib cairo - run: HOMEBREW_NO_AUTO_UPDATE=1 brew install wget autoconf automake libtool pkg-config ragel freetype glib cairo icu4c
- run: ./autogen.sh --with-freetype --with-glib --with-gobject --with-cairo - run: brew link --force icu4c
- run: export PKG_CONFIG_PATH="/usr/local/opt/icu4c/lib/pkgconfig" && ./autogen.sh --with-freetype --with-glib --with-gobject --with-cairo --with-icu --with-coretext
- run: make -j4 - run: make -j4
- run: make check || .ci/fail.sh - run: make check || .ci/fail.sh

View File

@ -45,16 +45,6 @@ matrix:
- make - make
- make check || .ci/fail.sh - make check || .ci/fail.sh
- os: osx
compiler: clang
install:
- brew link --force icu4c
script:
- ./autogen.sh
- ./configure $CONFIGURE_OPTS --with-coretext
- make
- make check || .ci/fail.sh
notifications: notifications:
irc: "irc.freenode.org#harfbuzz" irc: "irc.freenode.org#harfbuzz"
email: harfbuzz-bots-chatter@googlegroups.com email: harfbuzz-bots-chatter@googlegroups.com
@ -76,14 +66,6 @@ addons:
- libicu-dev # for extra unicode functions - libicu-dev # for extra unicode functions
- libgraphite2-dev # for extra shapers - libgraphite2-dev # for extra shapers
#- libgirepository1.0-dev # for gobject-introspection #- libgirepository1.0-dev # for gobject-introspection
homebrew:
packages:
- cairo
- freetype
- glib
- graphite2
- icu4c
#- gobject-introspection
coverity_scan: coverity_scan:
project: project: