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:
parent
58fc61f82c
commit
9398a74be6
3 changed files with 9 additions and 3 deletions
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
Loading…
Add table
Reference in a new issue