File: Dockerfile.Ubuntu1404

package info (click to toggle)
simde 0.8.2-3
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie, trixie-backports
  • size: 58,264 kB
  • sloc: ansic: 817,393; sh: 315; makefile: 45; python: 26
file content (12 lines) | stat: -rw-r--r-- 846 bytes parent folder | download | duplicates (7)
1
2
3
4
5
6
7
8
9
10
11
12
#trusty with gcc 4.8.4
FROM ubuntu:14.04
RUN apt-get update && apt-get install --no-install-recommends -y gcc g++ wget unzip software-properties-common
RUN add-apt-repository ppa:deadsnakes/ppa && apt-get update && apt-get install -y --no-install-recommends python3.6
RUN wget https://bootstrap.pypa.io/get-pip.py && python3.6 get-pip.py && rm get-pip.py && python3.6 -m pip install meson
RUN wget https://github.com/ninja-build/ninja/releases/download/v1.10.0/ninja-linux.zip && unzip ninja-linux.zip && mv ninja /usr/bin && rm -Rf ninja-linux*
COPY . /simde
WORKDIR /simde
RUN mkdir -p build_ubuntu14.04
WORKDIR /simde/build_ubuntu14.04
RUN CC=/usr/bin/gcc CXX=/usr/bin/g++ CFLAGS="-Wall -Wextra -Werror -Werror=unused-but-set-variable" CXXFLAGS="-Wall -Wextra -Werror -Werror=unused-but-set-variable" meson .. \
 && ninja -v && test/run-tests