Версия убунту

main
L_DelOff 2023-09-15 19:36:10 +03:00
commit 8ff4a7a439
1 changed files with 36 additions and 0 deletions

36
Dockerfile.multistage Normal file
View File

@ -0,0 +1,36 @@
FROM ubuntu:latest as build_stage
RUN apt-get update
RUN sudo apt install -y \
git \
build-essential \
cmake \
pkg-config \
qt5-default \
qttools5-dev \
qttools5-dev-tools \
libqt5svg5-dev \
libboost-dev \
libssl-dev \
libprotobuf-dev \
protobuf-compiler \
libprotoc-dev \
libcap-dev \
libxi-dev \
libasound2-dev \
libogg-dev \
libsndfile1-dev \
libopus-dev \
libspeechd-dev \
libavahi-compat-libdnssd-dev \
libxcb-xinerama0 \
libzeroc-ice-dev \
libpoco-dev
WORKDIR /opt
RUN cd /opt
RUN git clone -b 1.5.x https://github.com/mumble-voip/mumble.git
RUN cd /opt/mumble
RUN git submodule update --init --recursive
RUN mkdir build
RUN cd /opt/mumble/build
RUN cmake -Dclient=OFF -Doverlay-xcompile=OFF ..
RUN cmake --build .