CI update

This commit is contained in:
Chris Cannam
2021-02-09 12:06:07 +00:00
parent 18c06ab8c4
commit a90f72e6c5
3 changed files with 6 additions and 31 deletions

View File

@@ -1,4 +1,4 @@
image: ubuntu/18.04
image: ubuntu/20.04
packages:
- pkg-config
- libsamplerate0-dev
@@ -6,15 +6,17 @@ packages:
- libfftw3-dev
- ladspa-sdk
- vamp-plugin-sdk
- meson
- ninja-build
sources:
- hg+https://hg.sr.ht/~breakfastquay/rubberband
tasks:
- setup: |
cd rubberband
./configure
meson build
- build: |
cd rubberband
make
ninja -C build
triggers:
- action: email
condition: always

View File

@@ -1,27 +0,0 @@
dist:
- trusty
language:
- cpp
sudo:
- false
os:
- osx
cache:
directories:
- $HOME/Library/Caches/Homebrew
- /usr/local/Homebrew
before_cache:
- if [ "${TRAVIS_OS_NAME}" = "osx" ]; then brew cleanup; fi
- if [ "${TRAVIS_OS_NAME}" = "osx" ]; then find /usr/local/Homebrew \! -regex ".+\.git.+" -delete; fi
before_install:
- if [[ "$TRAVIS_OS_NAME" = "osx" ]] ; then brew update ; brew install libsndfile ; fi
script:
- if [[ "$TRAVIS_OS_NAME" = "osx" ]] ; then make -f Makefile.macos && make -f Makefile.ios clean && make -f Makefile.ios ; else ./configure && make ; fi

View File

@@ -10,7 +10,7 @@ project(
'b_ndebug=if-release',
'b_lundef=true',
],
meson_version: '>= 0.54.0'
meson_version: '>= 0.53.0'
)
rubberband_dynamic_library_version = '2.1.2'