mirror of
https://github.com/CDrummond/bliss-analyser.git
synced 2025-04-08 05:00:02 +03:00
26 lines
610 B
Plaintext
26 lines
610 B
Plaintext
# Cross compilation environment for bliss-anlyser
|
|
|
|
FROM ubuntu:24.04
|
|
|
|
RUN apt-get update
|
|
|
|
RUN apt-get install -y curl git pkg-config
|
|
RUN apt-get install -y build-essential yasm clang
|
|
|
|
RUN apt-get install -y libavutil-dev libavcodec-dev libavformat-dev \
|
|
libavfilter-dev libavdevice-dev libswresample-dev libfftw3-dev \
|
|
ffmpeg
|
|
|
|
RUN curl https://sh.rustup.rs -sSf | sh -s -- -y
|
|
ENV PATH="/root/.cargo/bin/:${PATH}"
|
|
|
|
RUN mkdir /build
|
|
ENV CARGO_TARGET_DIR /build
|
|
ENV CARGO_HOME /build/cache
|
|
|
|
RUN mkdir /src
|
|
|
|
WORKDIR /src
|
|
CMD ["/src/docker/docker-build-x86-libav.sh"]
|
|
|