From 43b9bf31aebab7bc1e859984fb206fb833f1b8a6 Mon Sep 17 00:00:00 2001 From: Jakob Olsson <Jakob Olsson> Date: Thu, 13 Feb 2020 16:37:01 +0100 Subject: [PATCH] add libwebsockets --- docker/code-analysis/Dockerfile | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/docker/code-analysis/Dockerfile b/docker/code-analysis/Dockerfile index 2407418..5fda6a8 100644 --- a/docker/code-analysis/Dockerfile +++ b/docker/code-analysis/Dockerfile @@ -221,6 +221,19 @@ RUN \ cp -a libwifi-5.so* /usr/lib && \ sudo ldconfig +# libwebsockets +RUN \ + cd /opt/dev && \ + git clone https://github.com/sartura/libwebsockets.git && \ + cd libwebsockets && \ + git checkout adb15dacc26ae3191bb2f445d8608234ecfca832 && \ + mkdir build && \ + cd build && \ + cmake .. -DCMAKE_SKIP_RPATH=TRUE -DLWS_IPV6=ON -DLWS_WITHOUT_TESTAPPS=ON -DLWS_WITH_SSL=ON -DLWS_OPENSSL_CLIENT_CERTS=/etc/ssl/certs -DLWS_OPENSSL_SUPPORT=ON -DLWS_WITH_SSL=ON -DLWS_WITH_LIBUV=ON -DLWS_WITH_PLUGINS=ON -DLWS_WITH_SERVER_STATUS=ON -DLWS_WITH_ACCESS_LOG=ON -DLWS_WITH_CGI=ON && \ + make && \ + sudo make install && \ + sudo ldconfig + WORKDIR /opt/work # Prepare supervisor -- GitLab