1
0
Fork 0
mirror of https://git.rwth-aachen.de/acs/public/villas/node/ synced 2025-03-09 00:00:00 +01:00

iec61850-9-2: added new libiec61850 RPM package to dependency list

This commit is contained in:
Steffen Vogel 2017-11-17 17:53:16 +01:00
parent 58fc61f82c
commit 9398a74be6
3 changed files with 9 additions and 3 deletions

View file

@ -82,7 +82,8 @@ RUN dnf -y install \
zeromq-devel \
nanomsg-devel \
libxil-devel \
protobuf-c-devel
protobuf-c-devel \
libiec61850-devel
# Build & Install Criterion
COPY thirdparty/criterion /tmp/criterion

View file

@ -82,7 +82,8 @@ RUN yum -y install \
zeromq-devel \
nanomsg-devel \
libxil-devel \
protobuf-c-devel
protobuf-c-devel \
libiec61850-devel
# Build & Install Criterion
COPY thirdparty/criterion /tmp/criterion

View file

@ -90,10 +90,14 @@ RUN mkdir -p /tmp/criterion/build && cd /tmp/criterion/build && cmake .. && make
COPY thirdparty/libxil /tmp/libxil
RUN mkdir -p /tmp/libxil/build && cd /tmp/libxil/build && cmake .. && make install && rm -rf /tmp/*
# Build & Install libxil
# Build & Install libwebsockets
COPY thirdparty/libwebsockets /tmp/libwebsockets
RUN mkdir -p /tmp/libwebsockets/build && cd /tmp/libwebsockets/build && cmake -DLWS_IPV6=1 -DLWS_WITH_STATIC=0 -DLWS_WITHOUT_TESTAPPS=1 -DLWS_WITH_HTTP2=1 .. && make install && rm -rf /tmp/*
# Build & Install libiec61850
COPY thirdparty/libiec61850 /tmp/libiec61850
RUN mkdir -p /tmp/libiec61850/build && cd /tmp/libiec61850/build && cmake .. && make install && rm -rf /tmp/*
# Expose ports for HTTP and WebSocket frontend
EXPOSE 80
EXPOSE 443