File tree Expand file tree Collapse file tree 1 file changed +30
-1
lines changed Expand file tree Collapse file tree 1 file changed +30
-1
lines changed Original file line number Diff line number Diff line change 88 check-flexis :
99 runs-on : ubuntu-latest
1010
11+ strategy :
12+ matrix :
13+ compiler :
14+ - gcc-11
15+ - clang-12
16+ - gcc-latest
17+ - clang-latest
18+
1119 steps :
1220 - uses : actions/checkout@v4
1321
1422 - name : Install dependencies
15- run : sudo apt update && sudo apt install -y cmake ninja-build g++ clang
23+ run : sudo apt update && sudo apt install -y cmake ninja-build g++-11 clang-12 g++ clang
24+
25+ - name : Select Compiler
26+ run : |
27+ case "${{ matrix.compiler }}" in
28+ gcc-11)
29+ echo "CC=gcc-11" >> $GITHUB_ENV
30+ echo "CXX=g++-11" >> $GITHUB_ENV
31+ ;;
32+ clang-12)
33+ echo "CC=clang-12" >> $GITHUB_ENV
34+ echo "CXX=clang++-12" >> $GITHUB_ENV
35+ ;;
36+ gcc-latest)
37+ echo "CC=gcc" >> $GITHUB_ENV
38+ echo "CXX=g++" >> $GITHUB_ENV
39+ ;;
40+ clang-latest)
41+ echo "CC=clang" >> $GITHUB_ENV
42+ echo "CXX=clang++" >> $GITHUB_ENV
43+ ;;
44+ esac
1645
1746 - name : Set up VCPKG
1847 run : |
You can’t perform that action at this time.
0 commit comments