tests: boot_sector_test(): make it multi-shot
[qemu.git] / .gitlab-ci.d / edk2 / Dockerfile
blobbbe50ff8328a62101b77f1c8907dd5ea1cb8623d
2 # Docker image to cross-compile EDK2 firmware binaries
4 FROM ubuntu:18.04
6 MAINTAINER Philippe Mathieu-Daudé <f4bug@amsat.org>
8 # Install packages required to build EDK2
9 RUN 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         python3 \
24         uuid-dev \
25     && \
26     \
27     rm -rf /var/lib/apt/lists/*