File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1- sudo : required
2- dist : xenial
1+ dist : focal
2+ sudo : enabled
33
44language :
55 - c
66addons :
77 apt :
8- sources :
9- - ubuntu-toolchain-r-test
108 packages :
119 - valgrind
12- - clang
1310 - gcc
14- - gcc-6
11+ - clang
1512 - python-docutils
1613 - python3-pip
1714 - python3-setuptools
1815 - ninja-build
16+ - meson
17+ - python3-pytest
18+ - libglib2.0-dev
1919install : test/travis-install.sh
2020script : test/travis-build.sh
2121
Original file line number Diff line number Diff line change @@ -12,7 +12,7 @@ export CC
1212TEST_CMD=" python3 -m pytest --maxfail=99 test/"
1313
1414# Standard build with Valgrind
15- for CC in gcc gcc-6 clang; do
15+ for CC in gcc clang; do
1616 mkdir build-${CC} ; cd build-${CC}
1717 if [ ${CC} == ' gcc-6' ]; then
1818 build_opts=' -D b_lundef=false'
Original file line number Diff line number Diff line change 22
33set -e
44
5- # Meson 0.45 requires Python 3.5 or newer
6- sudo python3 -m pip install pytest meson==0.44
7- valgrind --version
8- ninja --version
9- meson --version
10-
115# Install fuse
126wget https://github.com/libfuse/libfuse/archive/master.zip
137unzip master.zip
148cd libfuse-master
159mkdir build
1610cd build
17- export CC=gcc-6
1811meson ..
1912ninja
2013sudo ninja install
You can’t perform that action at this time.
0 commit comments