File tree Expand file tree Collapse file tree 5 files changed +8
-8
lines changed
Expand file tree Collapse file tree 5 files changed +8
-8
lines changed Original file line number Diff line number Diff line change @@ -106,10 +106,10 @@ if ! pkg-config "criterion >= 2.4.0" && \
106106 [ " ${ARCH} " == " x86_64" ] && \
107107 should_build " criterion" " for unit tests" ; then
108108 git clone ${GIT_OPTS} --branch v2.4.2 --recursive https://github.com/Snaipe/Criterion.git
109- mkdir -p Criterion/build
110- pushd Criterion/ build
111- cmake ${CMAKE_OPTS} ..
112- make ${MAKE_OPTS} install
109+ pushd Criterion
110+ meson setup build
111+ meson compile -C build
112+ meson install -C build
113113 popd
114114fi
115115
Original file line number Diff line number Diff line change @@ -18,7 +18,7 @@ ENV DEBIAN_FRONTEND=noninteractive
1818RUN apt-get update && \
1919 apt-get install -y \
2020 gcc g++ \
21- pkg-config cmake make \
21+ pkg-config cmake make meson ninja \
2222 autoconf automake autogen libtool \
2323 texinfo git git-svn curl tar wget diffutils \
2424 flex bison \
Original file line number Diff line number Diff line change @@ -15,7 +15,7 @@ ARG DISTRO
1515# Toolchain
1616RUN dnf -y install \
1717 gcc-14 g++-14 \
18- pkgconfig cmake make \
18+ pkgconfig cmake make meson ninja \
1919 autoconf automake autogen libtool \
2020 texinfo git awk git-svn curl tar patchutils \
2121 flex bison \
Original file line number Diff line number Diff line change @@ -20,7 +20,7 @@ RUN dnf config-manager --set-enabled crb
2020# Toolchain
2121RUN dnf --allowerasing -y install \
2222 gcc gcc-c++ \
23- pkgconfig cmake make \
23+ pkgconfig cmake make meson ninja \
2424 autoconf automake libtool \
2525 flex bison \
2626 texinfo git git-svn curl tar patchutils \
Original file line number Diff line number Diff line change @@ -19,7 +19,7 @@ ENV DEBIAN_FRONTEND=noninteractive
1919RUN apt-get update && \
2020 apt-get install -y \
2121 gcc g++ \
22- pkg-config cmake make \
22+ pkg-config cmake make meson ninja \
2323 autoconf automake autogen libtool \
2424 texinfo git git-svn curl tar wget diffutils \
2525 flex bison \
You can’t perform that action at this time.
0 commit comments