From 5612067c4f778b8d69e3173af3be7b59630f5674 Mon Sep 17 00:00:00 2001
From: Thorbjørn Lindeijer <bjorn@lindeijer.nl>
Date: Tue, 2 May 2023 13:54:35 +0200
Subject: Fixed building of Docker image

---
 .gitlab-ci.yml | 5 ++++-
 Dockerfile     | 7 +++++--
 2 files changed, 9 insertions(+), 3 deletions(-)

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index aa6af61e..37115863 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -1,3 +1,6 @@
+variables:
+  GIT_SUBMODULE_STRATEGY: recursive
+
 dockerize:
   image: docker
   services:
@@ -16,4 +19,4 @@ test_dockerize:
   script:
     - docker build -t $CI_REGISTRY_IMAGE .
   except:
-    - master
\ No newline at end of file
+    - master
diff --git a/Dockerfile b/Dockerfile
index 989188de..9c722e4d 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -1,11 +1,14 @@
 FROM fedora:36 as builder
 
 RUN dnf install -y cmake gcc-c++ make libxml2-devel physfs-devel sqlite-devel \
-    lua-devel libsigc++20-devel
+    lua-devel libsigc++20-devel rapidjson-devel
 
 ADD . /source
-WORKDIR /source
 
+WORKDIR /source/libs/uWebSockets
+RUN make default
+
+WORKDIR /source
 RUN cmake . -DCMAKE_INSTALL_PREFIX=/app
 RUN make -j$(nproc) install
 
-- 
cgit v1.2.3-70-g09d2