Update rive-cpp to 2.0 version
[platform/core/uifw/rive-tizen.git] / submodule / skia / docker / cmake-release / Dockerfile
1 # Dockerfile for building Skia in release mode, using CMake.
2 FROM launcher.gcr.io/google/debian10
3
4 RUN echo "deb http://deb.debian.org/debian buster-backports main" >> /etc/apt/sources.list
5
6 RUN apt-get update && apt-get upgrade -y && apt-get install -y \
7   git \
8   python \
9   python3 \
10   curl \
11   clang-11 \
12   build-essential \
13   cmake \
14   libfreetype6-dev \
15   libfontconfig-dev \
16   libgl1-mesa-dev \
17   libglu1-mesa-dev \
18   libxi-dev \
19   && groupadd -g 2000 skia \
20   && useradd -u 2000 -g 2000 --home /workspace/__cache skia
21
22 RUN ln -s /usr/bin/clang-11 /usr/local/bin/clang && \
23   ln -s /usr/bin/clang++-11 /usr/local/bin/clang++
24
25 RUN cd /opt \
26  && git clone 'https://chromium.googlesource.com/chromium/tools/depot_tools.git'
27
28 ENV PATH="/opt/depot_tools:${PATH}"