ci: Install a fresh meson version using pip

Reviewed-by: Gurchetan Singh <gurchetansingh@chromium.org>
Signed-off-by: Robert Foss <robert.foss@collabora.com>
Signed-off-by: Jakob Bornecrantz <jakob@collabora.com>
macos/master
Robert Foss 6 years ago committed by Jakob Bornecrantz
parent 6fc0bc3a40
commit b98b8314bd
  1. 6
      ci/Dockerfile

@ -57,9 +57,11 @@ RUN apt-get update && \
libpng-dev \ libpng-dev \
libxrandr-dev \ libxrandr-dev \
libsm-dev \ libsm-dev \
meson \
ninja-build \ ninja-build \
zlib1g-dev \ zlib1g-dev \
python3-pip \
python3-setuptools \
python3-wheel \
libwayland-dev \ libwayland-dev \
libwayland-egl-backend-dev && \ libwayland-egl-backend-dev && \
apt-get -y build-dep --no-install-recommends \ apt-get -y build-dep --no-install-recommends \
@ -72,6 +74,8 @@ RUN apt-get update && \
apt-get -y remove valgrind && \ apt-get -y remove valgrind && \
apt-get clean apt-get clean
RUN pip3 install meson
ARG KNOWN_GOOD_FAKEMACHINE=c4752ddf3343 ARG KNOWN_GOOD_FAKEMACHINE=c4752ddf3343
RUN go get -v github.com/tomeuv/fakemachine/cmd/fakemachine RUN go get -v github.com/tomeuv/fakemachine/cmd/fakemachine
RUN go install -x github.com/tomeuv/fakemachine/cmd/fakemachine RUN go install -x github.com/tomeuv/fakemachine/cmd/fakemachine

Loading…
Cancel
Save