build: add nlohmann-json to requirements

This commit is contained in:
Marcus Holland-Moritz 2024-05-13 13:51:35 +02:00
parent 96242a3e4f
commit 5fda190d68
6 changed files with 6 additions and 0 deletions

View File

@ -33,6 +33,7 @@ RUN pacman -S --noconfirm --needed \
fmt \ fmt \
chrono-date \ chrono-date \
range-v3 \ range-v3 \
nlohmann-json \
jemalloc \ jemalloc \
double-conversion \ double-conversion \
lz4 \ lz4 \

View File

@ -46,6 +46,7 @@ RUN dnf install -y \
glog-devel \ glog-devel \
flac-devel \ flac-devel \
utf8cpp-devel \ utf8cpp-devel \
json-devel \
range-v3-devel range-v3-devel
RUN pip install mistletoe RUN pip install mistletoe
ARG SCRIPT=build-linux.sh ARG SCRIPT=build-linux.sh

View File

@ -69,6 +69,7 @@ RUN apt install -y \
libgoogle-glog-dev \ libgoogle-glog-dev \
libutfcpp-dev \ libutfcpp-dev \
libflac++-dev \ libflac++-dev \
nlohmann-json3-dev \
python3-mistletoe python3-mistletoe
COPY install-static-libs.sh /usr/local/bin/install-static-libs.sh COPY install-static-libs.sh /usr/local/bin/install-static-libs.sh
RUN bash /usr/local/bin/install-static-libs.sh RUN bash /usr/local/bin/install-static-libs.sh

View File

@ -58,6 +58,7 @@ RUN apt install -y \
libgoogle-glog-dev \ libgoogle-glog-dev \
libutfcpp-dev \ libutfcpp-dev \
libflac++-dev \ libflac++-dev \
nlohmann-json3-dev \
python3-mistletoe python3-mistletoe
ARG ARCH ARG ARCH
# current ronn version is horribly broken # current ronn version is horribly broken

View File

@ -337,6 +337,7 @@ $ apt install \
libgoogle-glog-dev \ libgoogle-glog-dev \
libutfcpp-dev \ libutfcpp-dev \
libflac++-dev \ libflac++-dev \
nlohmann-json3-dev \
python3-mistletoe python3-mistletoe
``` ```

View File

@ -20,6 +20,7 @@
"libarchive", "libarchive",
"libevent", "libevent",
"libflac", "libflac",
"nlohmann-json",
"openssl", "openssl",
"pkgconf", "pkgconf",
"range-v3", "range-v3",