FROM debian:buster ENV CHICKEN_VERSION 5.1.0 ENV PLATFORM linux RUN apt-get update && \ apt-get install -y wget build-essential && \ wget -qO- https://code.call-cc.org/releases/${CHICKEN_VERSION}/chicken-${CHICKEN_VERSION}.tar.gz | tar xzv && \ cd /chicken-${CHICKEN_VERSION} && \ make PLATFORM=${PLATFORM} && \ make PLATFORM=${PLATFORM} install && \ make PLATFORM=${PLATFORM} check && \ cd / && \ rm -rf /chicken-${CHICKEN_VERSION} # install project assembly tool COPY chicken-assemble.scm /usr/bin/chicken-assemble RUN chicken-install clojurian:3 \ records \ srfi-1 \ srfi-69 && \ chmod a+x /usr/bin/chicken-assemble