1
1
mirror of https://github.com/kanaka/mal.git synced 2024-09-17 16:47:22 +03:00

add dart Dockerfile

This commit is contained in:
Harry Terkelsen 2016-11-13 15:24:02 -08:00
parent b15933d273
commit 04d23e07d9

29
dart/Dockerfile Normal file
View File

@ -0,0 +1,29 @@
FROM ubuntu:vivid
MAINTAINER Harry Terkelsen <harry@terkelsen.io>
##########################################################
# General requirements for testing or common across many
# implementations
##########################################################
RUN apt-get -y update
# Required for running tests
RUN apt-get -y install make python
# Some typical implementation and test requirements
RUN apt-get -y install curl libreadline-dev libedit-dev
RUN mkdir -p /mal
WORKDIR /mal
##########################################################
# Specific implementation requirements
##########################################################
RUN apt-get -y install apt-transport-https
RUN curl https://dl-ssl.google.com/linux/linux_signing_key.pub | apt-key add -
RUN curl https://storage.googleapis.com/download.dartlang.org/linux/debian/dart_stable.list > /etc/apt/sources.list.d/dart_stable.list
RUN apt-get -y update
RUN apt-get -y install dart