Add non framework Mac CI build

This commit is contained in:
derselbst 2021-09-11 18:17:20 +02:00
parent 1d9957f14b
commit 27d357ed31
1 changed files with 7 additions and 1 deletions

View File

@ -17,12 +17,18 @@ jobs:
- job: macOS - job: macOS
strategy: strategy:
matrix: matrix:
UnixLibs:
imageName: 'macos-11'
CMakeFlags: '-Denable-framework=0'
10_14: 10_14:
imageName: 'macOS-10.14' imageName: 'macOS-10.14'
CMakeFlags: ''
10_15: 10_15:
imageName: 'macOS-10.15' imageName: 'macOS-10.15'
CMakeFlags: ''
11_0: 11_0:
imageName: 'macos-11' imageName: 'macos-11'
CMakeFlags: ''
pool: pool:
vmImage: $(imageName) vmImage: $(imageName)
@ -39,7 +45,7 @@ jobs:
set -ex set -ex
mkdir build && cd build mkdir build && cd build
export PKG_CONFIG_PATH="/usr/local/opt/libffi/lib/pkgconfig" export PKG_CONFIG_PATH="/usr/local/opt/libffi/lib/pkgconfig"
cmake -Werror=dev -DCMAKE_INSTALL_PREFIX=$(Build.ArtifactStagingDirectory) -DCMAKE_BUILD_TYPE=Release -DCMAKE_VERBOSE_MAKEFILE=1 -DNO_GUI=1 .. cmake -Werror=dev -DCMAKE_INSTALL_PREFIX=$(Build.ArtifactStagingDirectory) $(CMakeFlags) -DCMAKE_BUILD_TYPE=Release -DCMAKE_VERBOSE_MAKEFILE=1 -DNO_GUI=1 ..
make -j3 make -j3
displayName: 'Compile fluidsynth' displayName: 'Compile fluidsynth'
- script: | - script: |