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

33 lines
962 B
Docker
Raw Normal View History

2020-04-25 17:25:37 +00:00
FROM ubuntu:bionic
2020-04-25 19:14:07 +00:00
RUN apt-get update && \
apt-get install --no-install-recommends -y \
curl \
openjdk-11-jdk-headless \
make \
gcc \
gcc-multilib-i686-linux-gnu \
gcc-multilib-arm-linux-gnueabihf \
gcc-aarch64-linux-gnu \
clang \
lld \
mingw-w64 \
lsb-release \
tar \
xz-utils \
apt-transport-https \
ca-certificates \
gnupg \
software-properties-common
2020-04-25 17:25:37 +00:00
2020-04-25 19:14:07 +00:00
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 && \
2020-04-25 19:28:27 +00:00
apt-get install --no-install-recommends -y cmake
2020-04-25 17:25:37 +00:00
RUN apt-get clean
2020-04-25 13:33:17 +00:00
RUN npm install -g typescript typedoc