mirror of
https://github.com/kanaka/mal.git
synced 2024-11-11 00:52:44 +03:00
Hy: add Dockerfile
This commit is contained in:
parent
e8f52c24f4
commit
bf794d15b5
28
hy/Dockerfile
Normal file
28
hy/Dockerfile
Normal file
@ -0,0 +1,28 @@
|
||||
FROM ubuntu:xenial
|
||||
MAINTAINER Joel Martin <github@martintribe.org>
|
||||
|
||||
##########################################################
|
||||
# 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
|
||||
##########################################################
|
||||
|
||||
# Hy
|
||||
RUN apt-get -y install python-pip
|
||||
RUN pip install hy && \
|
||||
mkdir /.cache && \
|
||||
chmod uog+rwx /.cache
|
Loading…
Reference in New Issue
Block a user