From 0f7f0415ae0254799fdccdae12e2962aa38bea39 Mon Sep 17 00:00:00 2001 From: Sukchan Lee Date: Sun, 15 Sep 2019 22:05:31 +0900 Subject: [PATCH] Add meson build in docker environment --- docker/centos/7/base/Dockerfile | 6 ++++++ docker/fedora/29/base/Dockerfile | 3 +++ 2 files changed, 9 insertions(+) diff --git a/docker/centos/7/base/Dockerfile b/docker/centos/7/base/Dockerfile index fe84c082a..a05b0cebf 100644 --- a/docker/centos/7/base/Dockerfile +++ b/docker/centos/7/base/Dockerfile @@ -22,3 +22,9 @@ RUN yum -y install \ RUN yum -y install epel-release && \ yum -y install mongo-c-driver-devel + +RUN yum install -y https://centos7.iuscommunity.org/ius-release.rpm && \ + yum install -y python36u python36u-libs python36u-devel python36u-pip \ + yum install -y ninja-build + +RUN pip3.6 install meson diff --git a/docker/fedora/29/base/Dockerfile b/docker/fedora/29/base/Dockerfile index a72089735..6c8a928bf 100644 --- a/docker/fedora/29/base/Dockerfile +++ b/docker/fedora/29/base/Dockerfile @@ -9,6 +9,8 @@ RUN dnf -y install \ libtool \ gcc \ make \ + python3-pip \ + ninja-build \ flex \ bison \ git \ @@ -22,3 +24,4 @@ RUN dnf -y install \ snappy-devel \ libyaml-devel \ iproute +RUN python3 -m pip install meson