From 64f5391b2d85b515c763881c97329d40c829aa9c Mon Sep 17 00:00:00 2001 From: Vladislav Kalugin Date: Thu, 1 Aug 2024 16:34:17 +0300 Subject: [PATCH] Add pkgconfig, immer, json --- .github/workflows/matrix.json | 2 +- docker/Dockerfile_base | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/.github/workflows/matrix.json b/.github/workflows/matrix.json index a4cd5c4b7..0e6bff1d1 100644 --- a/.github/workflows/matrix.json +++ b/.github/workflows/matrix.json @@ -1,7 +1,7 @@ { "include": [ { - "DOCKER_TAG": "2024.03.0", + "DOCKER_TAG": "2024.08.0", "OPERATING_SYSTEM_TAG": "20.04", "LLVM_VERSION_MAJOR": "14" } diff --git a/docker/Dockerfile_base b/docker/Dockerfile_base index 6a1409026..2a86fd2d6 100644 --- a/docker/Dockerfile_base +++ b/docker/Dockerfile_base @@ -20,7 +20,7 @@ WORKDIR docker # Install required system packages RUN apt update RUN DEBIAN_FRONTEND=noninteractive apt install -y --no-install-recommends sudo file python3-dateutil wget fakeroot libssl-dev build-essential \ - software-properties-common + software-properties-common pkg-config RUN echo "check_certificate = off" > /etc/wgetrc # We use C++ 17 for UnitTestBot, it is available in gcc-9; default gcc for ubuntu:18.04 is gcc-7 @@ -217,6 +217,8 @@ RUN ./configure --make-llvm-lib && make -j`nproc` # Download library for access private members RUN git clone https://github.com/martong/access_private.git $UTBOT_ALL/access_private +RUN git clone https://github.com/arximboldi/immer.git $UTBOT_ALL/immer +RUN git clone https://github.com/nlohmann/json.git $UTBOT_ALL/json RUN apt autoclean