mirror of
https://git.jami.net/savoirfairelinux/jami-daemon.git
synced 2025-08-12 22:09:25 +08:00
docker: add meson for CI
Change-Id: I1e8e88f993d8fa66224ea1bcd48d6e9fbcb39d5e
This commit is contained in:
@ -68,13 +68,18 @@ RUN add-apt-repository universe && \
|
|||||||
libsecp256k1-dev \
|
libsecp256k1-dev \
|
||||||
libasio-dev \
|
libasio-dev \
|
||||||
libexpat1 libexpat1-dev \
|
libexpat1 libexpat1-dev \
|
||||||
lcov gcovr
|
lcov gcovr \
|
||||||
|
ninja-build
|
||||||
|
|
||||||
RUN update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-8 50
|
RUN update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-8 50
|
||||||
RUN update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-8 50
|
RUN update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-8 50
|
||||||
|
|
||||||
RUN ls -la /usr/include/c++/8/charconv
|
RUN ls -la /usr/include/c++/8/charconv
|
||||||
|
|
||||||
|
RUN apt-get install -y python3 python3-pip python3-setuptools \
|
||||||
|
python3-wheel
|
||||||
|
RUN pip3 install meson
|
||||||
|
|
||||||
# Tests framework
|
# Tests framework
|
||||||
RUN apt-get install -y -o Acquire::Retries=10 \
|
RUN apt-get install -y -o Acquire::Retries=10 \
|
||||||
libcppunit-dev \
|
libcppunit-dev \
|
||||||
|
@ -72,7 +72,12 @@ RUN add-apt-repository universe && \
|
|||||||
libsecp256k1-dev \
|
libsecp256k1-dev \
|
||||||
libasio-dev \
|
libasio-dev \
|
||||||
libexpat1 libexpat1-dev \
|
libexpat1 libexpat1-dev \
|
||||||
lcov gcovr
|
lcov gcovr \
|
||||||
|
ninja-build
|
||||||
|
|
||||||
|
RUN apt-get install -y python3 python3-pip python3-setuptools \
|
||||||
|
python3-wheel
|
||||||
|
RUN pip3 install meson
|
||||||
|
|
||||||
RUN ls -la /usr/include/c++/8/charconv
|
RUN ls -la /usr/include/c++/8/charconv
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user