~aleteoryx/muditaos

ref: b7bc7cc89fc09f93240473b8aef047f349d2e8c0 muditaos/docker/Dockerfile -rw-r--r-- 1.3 KiB
b7bc7cc8 — Marcin Smoczyński changelog: update for v0.42.1 (#820) 5 years ago
                                                                                
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
FROM ubuntu:eoan
MAINTAINER radoslaw.wicik@mudiata.com
# basic build system for PurePhoneOs

RUN ln -fs /usr/share/zoneinfo/Europe/Warsaw /etc/localtime && \
    export DEBIAN_FRONTEND=noninteractive && \
    apt-get update && \
    apt-get full-upgrade -y && \
    apt-get install -y \
        binutils \
        wget \
        git \
        make \
        pkg-config \
        gtkmm-3.0 \
        gcc-9 \
        g++-9 \
        portaudio19-dev \
        build-essential \
        vim \
        bash-completion \
        clang-format-9 \
        apt-utils \
        locales \
        tzdata \
        ninja-build \
        graphviz \
        doxygen && \
    ln -fs /usr/bin/python3 /usr/bin/python && \
    locale-gen pl_PL.UTF-8 \
               en_US.UTF-8 \
               de_DE.UTF-8 \
               es_ES.UTF-8 && \
    dpkg-reconfigure --frontend noninteractive tzdata

ADD gcc-arm-none-eabi-9-2019-q4-major-x86_64-linux.tar.bz2 /usr/local/

ADD cmake-3.17.0-Linux-x86_64.tar.gz /usr/local/

ENV PATH="/usr/local/cmake-3.17.0-Linux-x86_64/bin:/usr/local/gcc-arm-none-eabi-9-2019-q4-major/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
ENV TERM="xterm-256color"

ADD .bashrc /home/docker/

COPY entrypoint.sh /entrypoint.sh


ENTRYPOINT ["/entrypoint.sh"]