ci: travis: enable a meson/ninja build on osx

Summary:
This cuts down the time the osx builld takes from ~30min to ~20min
Keeping the autotools osx build in the cron job for now.

Reviewers: bu5hm4n, zmike

Reviewed By: zmike

Subscribers: cedric, #reviewers, #committers

Tags: #efl

Differential Revision: https://phab.enlightenment.org/D7799
This commit is contained in:
Stefan Schmidt 2019-01-28 12:00:24 -05:00 committed by Mike Blumenkrantz
parent be76c3ca47
commit 8da1d8a8b2
1 changed files with 5 additions and 6 deletions

View File

@ -7,10 +7,6 @@ cache:
sudo: required
dist: trusty
os:
- linux
- osx
env:
global:
- MAKEFLAGS="-j5 -rR"
@ -20,6 +16,9 @@ env:
jobs:
include:
- os: osx
env:
- BUILDSYSTEM=ninja
- env:
- os: linux
- DISTRO=Fedora28-mingw
@ -60,6 +59,8 @@ jobs:
- DISTRO=Fedora29
- CI_BUILD_TYPE=default
- BUILDSYSTEM=ninja
- os: osx
if: type = cron
- if: type = cron
env:
- os: linux
@ -89,8 +90,6 @@ jobs:
- os: linux
- DISTRO=Debian96
- BUILDSYSTEM=ninja
exclude:
- os: linux
services:
- docker