gitlab-ci: Build with -Werror
The next commit will remove -Werror from the default autotools and meson builds, but we would like to continue treating warnings as errors in CI.
This commit is contained in:
parent
2a1dd5e494
commit
08467b4d7d
|
@ -7,7 +7,7 @@ set -o xtrace
|
||||||
|
|
||||||
mkdir build
|
mkdir build
|
||||||
cd build
|
cd build
|
||||||
../configure $CONFIGURE_OPTIONS
|
../configure --enable-werror $CONFIGURE_OPTIONS
|
||||||
|
|
||||||
make V=1 VERBOSE=1
|
make V=1 VERBOSE=1
|
||||||
|
|
||||||
|
|
|
@ -6,9 +6,9 @@ set -o xtrace
|
||||||
# Running a unity build (sometimes called a jumbo build) is both a useful thing
|
# Running a unity build (sometimes called a jumbo build) is both a useful thing
|
||||||
# to test and reduces compile time.
|
# to test and reduces compile time.
|
||||||
#
|
#
|
||||||
# Enable all auto-features to ensure that we're proprely testing all optional
|
# Enable all auto-features to ensure that we're properly testing all optional
|
||||||
# dependencies.
|
# dependencies.
|
||||||
meson build --unity=on --auto-features=enabled $CONFIGURE_OPTIONS
|
meson build -Dwerror=true --unity=on --auto-features=enabled $CONFIGURE_OPTIONS
|
||||||
ninja -C build
|
ninja -C build
|
||||||
|
|
||||||
xvfb-run --auto-servernum ninja -C build test
|
xvfb-run --auto-servernum ninja -C build test
|
||||||
|
|
Loading…
Reference in a new issue