Skip to content
Snippets Groups Projects
Commit 35db6c77 authored by Recolic Keghart's avatar Recolic Keghart
Browse files

runtime-ready

parent 98293e67
No related branches found
No related tags found
No related merge requests found
FROM ubuntu:20.04
RUN apt update && DEBIAN_FRONTEND="noninteractive" apt install -y libboost1.71-all-dev libbz2-dev libmagic-dev libnss-db libsodium-dev libssl-dev libgraphicsmagick1-dev libgraphicsmagick-q16-3 libpng-dev libicu-dev libjemalloc-dev liblz4-dev libzstd-dev
# Runtime dependencies
RUN apt update && DEBIAN_FRONTEND="noninteractive" apt install -y libssl-dev libsodium-dev libjemalloc-dev libicu-dev libmagic-dev libboost-filesystem1.71-dev libboost-coroutine1.71-dev libboost-chrono1.71-dev libnuma1 libnss-db
COPY construct-pkg.tar.gz /
RUN tar xvzf /construct-pkg.tar.gz -C / && rm /construct-pkg.tar.gz
......
......@@ -3,8 +3,7 @@
function build-in-docker () {
# build time dependencies
apt update
DEBIAN_FRONTEND="noninteractive" apt install -y autoconf autoconf-archive autoconf2.13 automake autotools-dev libboost1.71-all-dev build-essential git libbz2-dev libmagic-dev libnss-db libsodium-dev libssl-dev libtool shtool xz-utils libgraphicsmagick1-dev libgraphicsmagick-q16-3 libpng-dev libicu-dev libjemalloc-dev liblz4-dev libzstd-dev librocksdb-dev clang llvm-dev &&
apt update && DEBIAN_FRONTEND="noninteractive" apt install -y autoconf autoconf-archive autoconf2.13 automake autotools-dev libboost1.71-all-dev build-essential git libbz2-dev libmagic-dev libnss-db libsodium-dev libssl-dev libtool shtool xz-utils libgraphicsmagick1-dev libgraphicsmagick-q16-3 libpng-dev libicu-dev libjemalloc-dev liblz4-dev libzstd-dev librocksdb-dev clang llvm-dev &&
git clone https://github.com/matrix-construct/construct &&
cd construct &&
./autogen.sh &&
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment