|
|
|
@ -9,24 +9,25 @@ RUN apt-get update
|
|
|
|
|
# pkg-config, libtool - used by PocketSphinx
|
|
|
|
|
# cmake - used by cmsis
|
|
|
|
|
RUN apt-get install -y --no-install-recommends \
|
|
|
|
|
automake \
|
|
|
|
|
build-essential \
|
|
|
|
|
binutils-dev \
|
|
|
|
|
cmake \
|
|
|
|
|
git \
|
|
|
|
|
libtinfo5 \
|
|
|
|
|
libtool \
|
|
|
|
|
pkg-config
|
|
|
|
|
automake \
|
|
|
|
|
bsdmainutils \
|
|
|
|
|
build-essential \
|
|
|
|
|
binutils-dev \
|
|
|
|
|
cmake \
|
|
|
|
|
git \
|
|
|
|
|
libtinfo5 \
|
|
|
|
|
libtool \
|
|
|
|
|
pkg-config
|
|
|
|
|
|
|
|
|
|
# Needed to install from http endpoints via curl or wget
|
|
|
|
|
RUN apt-get install -y --no-install-recommends \
|
|
|
|
|
curl \
|
|
|
|
|
ca-certificates \
|
|
|
|
|
libssl-dev \
|
|
|
|
|
lsb-release \
|
|
|
|
|
gpg-agent \
|
|
|
|
|
software-properties-common \
|
|
|
|
|
wget
|
|
|
|
|
curl \
|
|
|
|
|
ca-certificates \
|
|
|
|
|
libssl-dev \
|
|
|
|
|
lsb-release \
|
|
|
|
|
gpg-agent \
|
|
|
|
|
software-properties-common \
|
|
|
|
|
wget
|
|
|
|
|
|
|
|
|
|
# LLVM Tools
|
|
|
|
|
ENV LLVM_VERSION=8
|
|
|
|
@ -44,20 +45,24 @@ ENV WASI_SDK=/opt/wasi-sdk
|
|
|
|
|
|
|
|
|
|
# Test Script Stuff
|
|
|
|
|
RUN apt-get install -y --no-install-recommends \
|
|
|
|
|
fonts-dejavu \
|
|
|
|
|
fonts-cascadia-code \
|
|
|
|
|
fonts-roboto \
|
|
|
|
|
imagemagick \
|
|
|
|
|
netpbm \
|
|
|
|
|
pango1.0-tools \
|
|
|
|
|
wamerican
|
|
|
|
|
fonts-dejavu \
|
|
|
|
|
fonts-cascadia-code \
|
|
|
|
|
fonts-roboto \
|
|
|
|
|
imagemagick \
|
|
|
|
|
netpbm \
|
|
|
|
|
pango1.0-tools \
|
|
|
|
|
wamerican
|
|
|
|
|
|
|
|
|
|
# Hey is a load generator we have to recklessly download from the 'net, as it is only published to brew
|
|
|
|
|
# See https://github.com/rakyll/hey
|
|
|
|
|
RUN wget https://hey-release.s3.us-east-2.amazonaws.com/hey_linux_amd64 && mv hey_linux_amd64 hey && chmod +x hey && mv hey /usr/bin/hey
|
|
|
|
|
|
|
|
|
|
# Interactive Tools
|
|
|
|
|
RUN apt-get install -y --no-install-recommends \
|
|
|
|
|
less \
|
|
|
|
|
gdb \
|
|
|
|
|
strace \
|
|
|
|
|
vim
|
|
|
|
|
less \
|
|
|
|
|
gdb \
|
|
|
|
|
strace \
|
|
|
|
|
vim
|
|
|
|
|
|
|
|
|
|
# We need to set the locale for pango-view
|
|
|
|
|
ENV LANG C.UTF-8
|
|
|
|
|