File tree Expand file tree Collapse file tree 1 file changed +56
-1
lines changed Expand file tree Collapse file tree 1 file changed +56
-1
lines changed Original file line number Diff line number Diff line change 99 fail-fast : false
1010 matrix :
1111 include :
12- # Matrix entries as before...
12+ - name : Ubuntu GCC
13+ os : ubuntu-latest
14+ compiler : gcc
15+ cflags : -Werror -Wall -Wextra
16+
17+ # Test out of source builds
18+ - name : Ubuntu GCC OSB
19+ os : ubuntu-latest
20+ compiler : gcc
21+ cflags : -Werror -Wall -Wextra
22+ build-dir : ../build
23+ src-dir : ../mulle-core
24+
25+ - name : Ubuntu GCC -O3
26+ os : ubuntu-latest
27+ compiler : gcc
28+ cflags : -O3 -Werror -Wall -Wextra
29+
30+ - name : Ubuntu Clang
31+ os : ubuntu-latest
32+ compiler : clang
33+ cflags : -Werror -Wall -Wextra
34+
35+ - name : Ubuntu Clang Debug
36+ os : ubuntu-latest
37+ compiler : clang
38+ cflags : -Werror -Wall -Wextra
39+ build-config : Debug
40+
41+ - name : Windows MSVC Win32
42+ os : windows-latest
43+ compiler : cl
44+ cflags : /WX /W3
45+ cmake-args : -A Win32
46+
47+ - name : Windows MSVC Win64
48+ os : windows-latest
49+ compiler : cl
50+ cflags : /WX /W3 /wd4244 # fixes some warnings in http_parser.c which is not my code
51+ cmake-args : -A x64
52+
53+ - name : Windows GCC
54+ os : windows-latest
55+ compiler : gcc
56+ cflags : -Werror -Wall -Wextra
57+ cmake-args : -G Ninja
58+
59+ - name : macOS Clang
60+ os : macos-latest
61+ compiler : clang
62+ cflags : -Werror -Wall -Wextra
63+
64+ - name : macOS GCC
65+ os : macos-latest
66+ compiler : gcc-12
67+ cflags : -Werror -Wall -Wextra
1368
1469 steps :
1570 # Set installation directory based on OS
You can’t perform that action at this time.
0 commit comments