@@ -5,15 +5,15 @@ addons:
5
5
apt :
6
6
packages : binutils-dev libcurl4-openssl-dev zlib1g-dev libdw-dev libiberty-dev
7
7
before_install :
8
- - wget -O cmake.sh https://cmake.org/files/v3.10 /cmake-3.10.2 -Linux-x86_64.sh
8
+ - wget -O cmake.sh https://cmake.org/files/v3.13 /cmake-3.13.3 -Linux-x86_64.sh
9
9
- sudo sh cmake.sh --skip-license --exclude-subdir --prefix=/usr
10
10
- sudo rm -fR /usr/local/cmake*
11
11
- hash -r
12
12
- which cmake
13
13
- cmake --version
14
- - wget https://www.nasm.us/pub/nasm/releasebuilds/2.13.03 /nasm-2.13.03 .tar.xz
15
- - tar -xvf nasm-2.13.03 .tar.xz
16
- - cd nasm-2.13.03
14
+ - wget https://www.nasm.us/pub/nasm/releasebuilds/2.14.02 /nasm-2.14.02 .tar.xz
15
+ - tar -xvf nasm-2.14.02 .tar.xz
16
+ - cd nasm-2.14.02
17
17
- ./configure
18
18
- make
19
19
- sudo make install
@@ -24,21 +24,22 @@ before_install:
24
24
- cd kcov-36
25
25
- mkdir .build && cd .build
26
26
- cmake .. && make && sudo make install
27
- - kcov --version
28
- - cargo install cargo-kcov
27
+
29
28
jobs :
30
29
include :
31
30
- name : " Build & Coveralls"
32
- script : cargo build --verbose &&
33
- cargo kcov --coveralls --features=decode_test -- --verify --exclude-pattern=$HOME/.cargo,aom_build,.h,test
31
+ script :
32
+ - cargo install cargo-kcov
33
+ - kcov --version
34
+ - cargo build --release --verbose
35
+ - cargo kcov --coveralls --features=decode_test -- --verify --exclude-pattern=$HOME/.cargo,aom_build,.h,test
34
36
- name : " Tests"
35
37
script : cargo test --verbose --release --features=decode_test -- --ignored
36
38
- name : " Bench"
37
39
script : cargo bench --verbose
38
- - name : " Clippy (linter): verifying code quality"
40
+ - name : " Doc & Clippy (linter): verifying code quality"
39
41
script :
40
- rustup component add clippy &&
41
- cargo clippy --version &&
42
- cargo clippy -- -D warnings -A clippy::all --verbose
43
- - name : " Doc"
44
- script : cargo doc --verbose
42
+ - cargo doc --verbose
43
+ - rustup component add clippy
44
+ - cargo clippy --version
45
+ - cargo clippy -- -D warnings -A clippy::all --verbose
0 commit comments