anchor.diff:        python  python-dev python-pip \
         python3 python3-dev python3-pip \
         libz-dev libssl-dev \
  -      clang-5.0 lldb-5.0 lld-5.0 \
  +      clang-6.0 lldb-6.0 lld-6.0 \
         cmake make ccache \
         ubuntu-make
   
  
positive.code: FROM project5/base
  MAINTAINER benjamin.gemmill@gmail.com
  
  RUN apt-get update && apt-get install -y \
        software-properties-common curl \
        && add-apt-repository ppa:ubuntu-desktop/ubuntu-make \
        && curl https://apt.llvm.org/llvm-snapshot.gpg.key | apt-key add - \
        && apt-add-repository "deb http://apt.llvm.org/`lsb_release -cs`/ llvm-toolchain-`lsb_release -cs`-5.0 main"
  
  RUN apt-get update && apt-get install -y \
        sudo gksu \
  
negative.code: ENV JAVA_HOME /usr/lib/jvm/default-java
  
  # clang
  RUN update-alternatives --install /usr/bin/clang clang /usr/bin/clang-6.0 1000 \
    && update-alternatives --install /usr/bin/clang++ clang++ /usr/bin/clang++-6.0 1000 \
    && update-alternatives --install /usr/bin/lldb lldb /usr/bin/lldb-6.0 1000
  ENV CC=/usr/bin/clang
  ENV CXX=/usr/bin/clang++
  
  # ccache
  # passthrough compiler links are here:/usr/lib/ccache/
  # sloppiness recommended by the cmake cotire project for precompiled headers
  ENV CCACHE_SLOPPINESS=pch_defines,time_macros
  
  # Java IDE
  