This repository has been archived on 2023-11-26. You can view files and clone it, but cannot push or open issues or pull requests.
ScriptCraft/Dockerfile
TheBrokenRail b65e8cddc7
Some checks failed
ScriptCraft/pipeline/head There was a failure building this commit
Fix Dockerfile Try #2
2020-04-25 16:08:15 -04:00

36 lines
1.0 KiB
Docker

FROM ubuntu:bionic
RUN apt-get update && \
apt-get install --no-install-recommends -y \
curl \
openjdk-11-jdk-headless \
make \
gcc \
gcc-i686-linux-gnu \
gcc-multilib-i686-linux-gnu \
gcc-arm-linux-gnueabihf \
gcc-multilib-arm-linux-gnueabihf \
gcc-aarch64-linux-gnu \
clang \
libc-dev \
lld \
mingw-w64 \
lsb-release \
tar \
xz-utils \
apt-transport-https \
ca-certificates \
gnupg \
software-properties-common
RUN curl -sL https://deb.nodesource.com/setup_14.x | bash - && \
apt-get install --no-install-recommends -y nodejs
RUN curl -sL https://apt.kitware.com/keys/kitware-archive-latest.asc | apt-key add - && \
echo "deb https://apt.kitware.com/ubuntu/ $(lsb_release -cs) main" >> /etc/apt/sources.list && \
apt-get update && \
apt-get install --no-install-recommends -y cmake
RUN apt-get clean
RUN npm install -g typescript typedoc