mirror of
https://git.rwth-aachen.de/acs/public/villas/node/
synced 2025-03-09 00:00:00 +01:00
docker: use Fedora versions of fmtlib and spdlog
This commit is contained in:
parent
0c0ee33dde
commit
49354e45af
1 changed files with 2 additions and 16 deletions
|
@ -53,6 +53,8 @@ RUN dnf -y install \
|
|||
jansson-devel \
|
||||
libcurl-devel \
|
||||
libconfig-devel \
|
||||
spdlog-devel \
|
||||
fmt-devel \
|
||||
openssl-devel openssl
|
||||
|
||||
# Build & Install Criterion
|
||||
|
@ -63,22 +65,6 @@ RUN cd /tmp && \
|
|||
cmake -DCMAKE_INSTALL_LIBDIR=/usr/local/lib64 .. && make install && \
|
||||
rm -rf /tmp/*
|
||||
|
||||
# Build & Install Fmtlib
|
||||
RUN cd /tmp && \
|
||||
git clone --recursive https://github.com/fmtlib/fmt.git && \
|
||||
mkdir -p fmt/build && cd fmt/build && \
|
||||
git checkout 5.2.0 && \
|
||||
cmake -DBUILD_SHARED_LIBS=1 .. && make install && \
|
||||
rm -rf /tmp/*
|
||||
|
||||
# Build & Install spdlog
|
||||
RUN cd /tmp && \
|
||||
git clone --recursive https://github.com/gabime/spdlog.git && \
|
||||
mkdir -p spdlog/build && cd spdlog/build && \
|
||||
git checkout v1.3.1 && \
|
||||
cmake -DSPDLOG_FMT_EXTERNAL=ON -DSPDLOG_BUILD_BENCH=OFF .. && make install && \
|
||||
rm -rf /tmp/*
|
||||
|
||||
ENV LD_LIBRARY_PATH /usr/local/lib:/usr/local/lib64
|
||||
|
||||
WORKDIR /villas
|
||||
|
|
Loading…
Add table
Reference in a new issue