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 \
chrono-date \
range-v3 \
nlohmann-json \
jemalloc \
double-conversion \
lz4 \

View File

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

View File

@ -69,6 +69,7 @@ RUN apt install -y \
libgoogle-glog-dev \
libutfcpp-dev \
libflac++-dev \
nlohmann-json3-dev \
python3-mistletoe
COPY install-static-libs.sh /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 \
libutfcpp-dev \
libflac++-dev \
nlohmann-json3-dev \
python3-mistletoe
ARG ARCH
# current ronn version is horribly broken

View File

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

View File

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