File tree Expand file tree Collapse file tree 2 files changed +9
-7
lines changed
Expand file tree Collapse file tree 2 files changed +9
-7
lines changed Original file line number Diff line number Diff line change 1717
1818install :
1919 - sudo apt-get -qq update
20- - sudo apt-get install -y libgtest-dev valgrind
21- - pip install --user cpp-coveralls
22- - pip install --user meson
20+ - sudo apt-get install -y libgtest-dev valgrind ninja-build
21+ - sudo apt-get install -y python3-dev python3-pip python3-setuptools
22+ - pip3 install -U pip
23+ - python3 -m pip install --user cpp-coveralls
24+ - python3 -m pip install --user meson
2325 - echo -n | openssl s_client -connect https://scan.coverity.com:443 | sed -ne '/-BEGIN CERTIFICATE-/,/-END CERTIFICATE-/p' | sudo tee -a /etc/ssl/certs/ca-
2426
2527before_script :
2628 # Check versions of gcc, g++ and cmake
2729 - ${COMPILER} -v
2830 # Run your build commands next
2931 - make config.linux CXX=${COMPILER}
30- - make build.linux
32+ - make build.linux CXX=${COMPILER}
3133
3234script :
33- - make test.linux
35+ - make test.linux CXX=${COMPILER}
3436
3537matrix :
3638 - os : linux
Original file line number Diff line number Diff line change @@ -11,10 +11,10 @@ config.linux:
1111 --werror
1212
1313build.linux :
14- meson compile -C build/linux
14+ meson compile -C build/linux/ ${CXX}
1515
1616test.linux :
17- meson test -C build/linux --print-errorlogs
17+ meson test -C build/linux/ ${CXX} --print-errorlogs
1818
1919clean :
2020 rm -rf build
You can’t perform that action at this time.
0 commit comments