2 before_install: ./util/travis/before_install.sh
3 script: ./util/travis/script.sh
13 - env: CLANG_FORMAT=clang-format-8
18 packages: ['clang-format-8']
20 - name: "Builtin Luacheck and Unit Tests"
29 - luarocks install --local luacheck
30 - luarocks install --local busted
32 - $HOME/.luarocks/bin/luacheck builtin
33 - $HOME/.luarocks/bin/busted builtin
35 - env: CLANG_TIDY=clang-tidy-8
38 script: ./util/travis/clangtidy.sh
41 packages: ['clang-tidy-8']
43 - name: "MinGW cross-compiler (32-bit)"
48 - name: "MinGW cross-compiler (64-bit)"
53 # - env: PLATFORM=Unix
58 - env: PLATFORM=Unix COMPILER=gcc-6
63 packages: ['gcc-6', 'g++-6']
65 - env: PLATFORM=Unix COMPILER=gcc-8
70 packages: ['gcc-8', 'g++-8']
72 - env: PLATFORM=Unix COMPILER=clang-3.9
77 packages: ['clang-3.9']
79 - env: PLATFORM=Unix COMPILER=clang-9
86 - env: PLATFORM=Unix COMPILER=clang-9 FREETYPE=0
93 - env: PLATFORM=Unix COMPILER=clang-9 VALGRIND=1
98 packages: ['valgrind', 'clang-9']