Commit 8cd0158b authored by Konstantin Pavlov's avatar Konstantin Pavlov

Merge branch 'medialibrary' into 'master'

Update medialibrary Dockerfile



See merge request !15
parents 791c7b1a a039be62
FROM debian:sid FROM jenkins-vlc-devel-debian-unstable:latest
RUN apt-get update && apt-get -y install \ RUN git clone https://git.videolan.org/git/vlc.git && \
ca-certificates build-essential \ cd vlc && ./bootstrap && mkdir build && cd build && \
git-core automake libtool pkg-config autoconf \ ../configure --disable-lua --disable-qt --disable-skins2 \
&& apt-get clean --disable-nls \
--prefix=/prefix && \
make -j4 && make install && \
git clone https://code.videolan.org/videolan/libvlcpp.git && \
cd libvlcpp && ./bootstrap && \
./configure --prefix=/prefix/ && \
make -j4 && make install
RUN apt-get -y install libvlc-dev libvlccore-dev cmake libjpeg-dev subversion rapidjson-dev libevas-dev libsqlite3-dev ENV PKG_CONFIG_PATH=/prefix/lib/pkgconfig
RUN git clone https://code.videolan.org/videolan/medialibrary.git && \
cd medialibrary && \
git clone https://code.videolan.org/videolan/libvlcpp.git && \
cmake -DLIBVLCPP_DIR=libvlcpp . && \
make && \
cd test && ./unittest
.PHONY: build
build:
docker build -t medialibrary:latest .
#!/bin/sh
docker build -t medialibrary:latest .
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment