diff --git a/docker/DockerfileDeps b/docker/DockerfileDeps index f5c751e4dc19c31e49258d40a4ec92e035e4e78d..5249332114b4427acc80eb8876b87d613ac0a40f 100644 --- a/docker/DockerfileDeps +++ b/docker/DockerfileDeps @@ -29,6 +29,13 @@ RUN echo "*** Downloading RESTinio ***" \ -DRESTINIO_FIND_DEPS=ON -DRESTINIO_ALLOW_SOBJECTIZER=Off -DRESTINIO_USE_BOOST_ASIO=none . \ && cd ../../ && rm -rf restinio* +# build restbed from sources +RUN git clone --recursive https://github.com/corvusoft/restbed.git \ + && cd restbed && mkdir build && cd build \ + && cmake -DBUILD_TESTS=NO -DBUILD_EXAMPLES=NO -DBUILD_SSL=NO -DBUILD_SHARED=YES -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_LIBDIR=lib .. \ + && make -j8 install \ + && cd .. && rm -rf restbed + #build msgpack from source RUN wget https://github.com/msgpack/msgpack-c/releases/download/cpp-2.1.5/msgpack-2.1.5.tar.gz \ && tar -xzf msgpack-2.1.5.tar.gz \ diff --git a/docker/DockerfileDepsLlvm b/docker/DockerfileDepsLlvm index a005b552d01546a98e2b0045c839c96ca1901c6e..7cc53de782162724f1b677e9bca6857634e716ef 100644 --- a/docker/DockerfileDepsLlvm +++ b/docker/DockerfileDepsLlvm @@ -31,6 +31,13 @@ RUN echo "*** Downloading RESTinio ***" \ -DRESTINIO_FIND_DEPS=ON -DRESTINIO_ALLOW_SOBJECTIZER=Off -DRESTINIO_USE_BOOST_ASIO=none . \ && cd ../../ && rm -rf restinio* +# build restbed from sources +RUN git clone --recursive https://github.com/corvusoft/restbed.git \ + && cd restbed && mkdir build && cd build \ + && cmake -DBUILD_TESTS=NO -DBUILD_EXAMPLES=NO -DBUILD_SSL=NO -DBUILD_SHARED=YES -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_LIBDIR=lib .. \ + && make -j8 install \ + && cd .. && rm -rf restbed + #build msgpack from source RUN wget https://github.com/msgpack/msgpack-c/releases/download/cpp-2.1.5/msgpack-2.1.5.tar.gz \ && tar -xzf msgpack-2.1.5.tar.gz \