FROM ubuntu:22.04
# Work around for 16.04 host which has old docker version
RUN sed -i -e 's/ { / /' -e 's/ };//' /etc/apt/apt.conf.d/docker-clean
RUN apt-get update
# Set noninteractive installation
ARG DEBIAN_FRONTEND=noninteractive
ENV TZ=Australia/Brisbane
# Install Base Build Tools
RUN apt-get install -y make git python3
# Install Build Tools
RUN apt-get install -y cmake
# Install Documentation Tools
RUN apt-get install -y doxygen graphviz # plantuml
# Install Compilers
RUN apt-get install -y g++ gcc
# Install X11 dev packages
RUN apt-get install -y libx11-dev libxrandr-dev libxinerama-dev libxcursor-dev libxi-dev