Commit e754ee26 authored by Dominik Charousset's avatar Dominik Charousset

Use libc++ on platforms that use non-default Clang

parent 984dc60e
FROM debian:stretch FROM debian:9
RUN apt update -y && \ RUN apt update -y && \
apt upgrade -y apt upgrade -y
RUN apt install -y \ RUN apt install -y \
clang-7 \ clang-7 \
libc++-7-dev \
libc++abi-7-dev \
cmake \ cmake \
git \ git \
libssl-dev \ libssl-dev \
...@@ -12,3 +14,4 @@ RUN apt install -y \ ...@@ -12,3 +14,4 @@ RUN apt install -y \
&& apt autoclean && apt autoclean
ENV CXX=/usr/bin/clang++-7 ENV CXX=/usr/bin/clang++-7
ENV CXXFLAGS=-stdlib=libc++
FROM ubuntu:16.04 FROM ubuntu:16.04
RUN apt update -y && \ RUN \
apt upgrade -y apt update -y \
&& apt upgrade -y \
RUN apt install -y \ && apt install -y \
clang-8 \ clang-8 \
libc++-8-dev \
libc++abi-8-dev \
cmake \ cmake \
git \ git \
libssl-dev \ libssl-dev \
...@@ -12,3 +14,4 @@ RUN apt install -y \ ...@@ -12,3 +14,4 @@ RUN apt install -y \
&& apt autoclean && apt autoclean
ENV CXX=/usr/bin/clang++-8 ENV CXX=/usr/bin/clang++-8
ENV CXXFLAGS=-stdlib=libc++
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