Skip to content

Commit a8a8527

Browse files
committed
ci: move headerscheck, cpluspluscheck to meson
1 parent d4902b6 commit a8a8527

File tree

1 file changed

+3
-10
lines changed

1 file changed

+3
-10
lines changed

.cirrus.tasks.yml

+3-10
Original file line numberDiff line numberDiff line change
@@ -951,17 +951,10 @@ task:
951951
###
952952
always:
953953
headers_headerscheck_script: |
954-
mkdir build-ac && cd build-ac
955-
time ../configure \
956-
${LINUX_CONFIGURE_FEATURES} \
957-
--without-icu \
958-
--quiet \
959-
CC="gcc" CXX="g++" CLANG="clang"
960-
make -s -j${BUILD_JOBS} world-bin
961-
time make -s headerscheck EXTRAFLAGS='-fmax-errors=10'
954+
CC=gcc meson setup build-headerscheck -Dicu=disabled
955+
ninja -C build-headerscheck headerscheck
962956
headers_cpluspluscheck_script: |
963-
cd build-ac
964-
time make -s cpluspluscheck EXTRAFLAGS='-fmax-errors=10'
957+
ninja -C build-headerscheck cpluspluscheck
965958
966959
always:
967960
ccache_stats_end_script:

0 commit comments

Comments
 (0)