Joe Drago | 4e882ec | 2019-01-28 10:46:13 -0800 | [diff] [blame] | 1 | language: c |
2 | |||||
3 | os: linux | ||||
4 | |||||
5 | matrix: | ||||
6 | include: | ||||
7 | - name: "GCC Debug" | ||||
8 | compiler: gcc | ||||
9 | addons: | ||||
10 | apt: | ||||
11 | packages: | ||||
12 | - nasm | ||||
13 | before_script: | ||||
14 | - mkdir build | ||||
15 | - cd build | ||||
16 | - cmake -DCMAKE_BUILD_TYPE=Debug .. | ||||
17 | script: | ||||
18 | - make | ||||
19 | |||||
20 | - name: "GCC Release" | ||||
21 | compiler: gcc | ||||
22 | addons: | ||||
23 | apt: | ||||
24 | packages: | ||||
25 | - nasm | ||||
26 | before_script: | ||||
27 | - mkdir build | ||||
28 | - cd build | ||||
29 | - cmake -DCMAKE_BUILD_TYPE=Release .. | ||||
30 | script: | ||||
31 | - make | ||||
32 | |||||
33 | - name: "Clang Debug" | ||||
34 | compiler: clang | ||||
35 | addons: | ||||
36 | apt: | ||||
37 | packages: | ||||
38 | - nasm | ||||
39 | before_script: | ||||
40 | - mkdir build | ||||
41 | - cd build | ||||
42 | - cmake -DCMAKE_BUILD_TYPE=Debug .. | ||||
43 | script: | ||||
44 | - make | ||||
45 | |||||
46 | - name: "Clang Release" | ||||
47 | compiler: clang | ||||
48 | addons: | ||||
49 | apt: | ||||
50 | packages: | ||||
51 | - nasm | ||||
52 | before_script: | ||||
53 | - mkdir build | ||||
54 | - cd build | ||||
55 | - cmake -DCMAKE_BUILD_TYPE=Release .. | ||||
56 | script: | ||||
57 | - make |