1#
2# Docker image to cross-compile EDK2 firmware binaries
3#
4FROM ubuntu:16.04
5
6MAINTAINER Philippe Mathieu-Daudé <philmd@redhat.com>
7
8# Install packages required to build EDK2
9RUN apt update \
10    && \
11    \
12    DEBIAN_FRONTEND=noninteractive \
13    apt install --assume-yes --no-install-recommends \
14        build-essential \
15        ca-certificates \
16        dos2unix \
17        gcc-aarch64-linux-gnu \
18        gcc-arm-linux-gnueabi \
19        git \
20        iasl \
21        make \
22        nasm \
23        python \
24        uuid-dev \
25    && \
26    \
27    rm -rf /var/lib/apt/lists/*
28