From 9955fbd3fd3dd653e1ef2196420c95f976c88330 Mon Sep 17 00:00:00 2001 From: retropikzel Date: Sun, 20 Jul 2025 12:36:42 +0300 Subject: [PATCH] Making tests work --- Makefile | 2 +- dockerfiles/Dockerfile.test | 7 ++++--- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/Makefile b/Makefile index 0e882d1..96c4cf5 100644 --- a/Makefile +++ b/Makefile @@ -6,7 +6,7 @@ VERSION=0.10.0 TEST=primitives SCHEME=chibi TMPDIR=tmp/${SCHEME} -DOCKERIMG=${SCHEME} +DOCKERIMG=${SCHEME}:head ifeq "${SCHEME}" "chicken" DOCKERIMG="chicken:5" endif diff --git a/dockerfiles/Dockerfile.test b/dockerfiles/Dockerfile.test index f461533..1c1636f 100644 --- a/dockerfiles/Dockerfile.test +++ b/dockerfiles/Dockerfile.test @@ -3,14 +3,15 @@ ARG IMAGE=chibi:head FROM schemers/${IMAGE} RUN apt-get update && apt-get install -y \ build-essential \ - git \ - ca-certificates \ make \ libffi-dev \ - pandoc + pandoc \ + libmbedtls-dev RUN mkdir -p ${HOME}/.snow && echo "()" > ${HOME}/.snow/config.scm COPY --from=retropikzel1/compile-r7rs /opt/compile-r7rs /opt/compile-r7rs ENV PATH=/opt/compile-r7rs/bin:${PATH} ARG SCHEME=chibi ENV COMPILE_R7RS=${SCHEME} ENV GUILE_AUTO_COMPILE=0 +RUN git clone https://github.com/ashinn/chibi-scheme.git --depth=1 +RUN cd chibi-scheme && make && make install