Add Clang builds to osx CI
This commit is contained in:
parent
7e4c4b2122
commit
31159d5af9
19
.github/workflows/main.yaml
vendored
19
.github/workflows/main.yaml
vendored
@ -3,8 +3,9 @@ on: ['push', 'pull_request']
|
|||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
build:
|
build:
|
||||||
name: Build and Test
|
name: CI
|
||||||
strategy:
|
strategy:
|
||||||
|
fail-fast: false
|
||||||
matrix:
|
matrix:
|
||||||
os:
|
os:
|
||||||
- macos-10.15
|
- macos-10.15
|
||||||
@ -21,6 +22,22 @@ jobs:
|
|||||||
# - cxx: g++-10
|
# - cxx: g++-10
|
||||||
# cc: gcc-10
|
# cc: gcc-10
|
||||||
# homebrew_package: gcc@10
|
# homebrew_package: gcc@10
|
||||||
|
- cxx: /usr/local/opt/llvm@7/bin/clang++
|
||||||
|
cc: /usr/local/opt/llvm@7/bin/clang
|
||||||
|
homebrew_package: llvm@7
|
||||||
|
- cxx: /usr/local/opt/llvm@8/bin/clang++
|
||||||
|
cc: /usr/local/opt/llvm@8/bin/clang
|
||||||
|
homebrew_package: llvm@8
|
||||||
|
- cxx: /usr/local/opt/llvm@9/bin/clang++
|
||||||
|
cc: /usr/local/opt/llvm@9/bin/clang
|
||||||
|
homebrew_package: llvm@9
|
||||||
|
- cxx: /usr/local/opt/llvm@11/bin/clang++
|
||||||
|
cc: /usr/local/opt/llvm@11/bin/clang
|
||||||
|
homebrew_package: llvm@11
|
||||||
|
# Apple Clang
|
||||||
|
# - cxx: clang++
|
||||||
|
# cc: clang
|
||||||
|
# homebrew_package: ""
|
||||||
build_type:
|
build_type:
|
||||||
- Debug
|
- Debug
|
||||||
- Release
|
- Release
|
||||||
|
Loading…
x
Reference in New Issue
Block a user