2019-10-19 10:37:35 +02:00
|
|
|
FROM ubuntu:bionic
|
2019-10-18 00:07:59 +02:00
|
|
|
|
2019-12-10 22:23:13 +01:00
|
|
|
ARG DEBIAN_FRONTEND=noninteractive
|
|
|
|
|
|
|
|
RUN apt-get update && apt-get upgrade -y && apt-get install -y dh-make build-essential libwxgtk3.0 libboost-all-dev icu-devtools libffms2-dev fontconfig libfreetype6-dev libass-dev zlib1g-dev libgl1 libssl-dev libasound2-dev libpulse-dev fftw3-dev libuchardet-dev libc6-dev intltool libhunspell-dev git python3-pip libreadline-dev ninja-build
|
|
|
|
RUN pip3 install meson
|
2019-10-18 00:07:59 +02:00
|
|
|
|
|
|
|
COPY . /aegisub
|
|
|
|
WORKDIR /aegisub
|
2019-12-10 22:23:13 +01:00
|
|
|
RUN rm -rf builddir
|
|
|
|
RUN meson -Dprefix=/usr builddir
|
|
|
|
WORKDIR builddir
|
|
|
|
RUN mv ../.ci/docker/debian_entrypoint.sh /entrypoint.sh
|
|
|
|
RUN mv ../.ci/distribution/ubuntu-bionic debian
|
2019-10-18 00:07:59 +02:00
|
|
|
RUN chmod +x /entrypoint.sh
|
|
|
|
|
|
|
|
CMD ["/entrypoint.sh"]
|
|
|
|
|