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