Fix testing
This commit is contained in:
parent
84d8a68ce3
commit
c22a7005e7
|
|
@ -8,7 +8,8 @@ WORKDIR /build
|
||||||
RUN wget https://gitlab.com/-/project/6808260/uploads/094ce726ce3c6cf8c14560f1e31aaea0/akku-1.1.0.amd64-linux.tar.xz \
|
RUN wget https://gitlab.com/-/project/6808260/uploads/094ce726ce3c6cf8c14560f1e31aaea0/akku-1.1.0.amd64-linux.tar.xz \
|
||||||
&& tar -xf akku-1.1.0.amd64-linux.tar.xz \
|
&& tar -xf akku-1.1.0.amd64-linux.tar.xz \
|
||||||
&& mv akku-1.1.0.amd64-linux akku
|
&& mv akku-1.1.0.amd64-linux akku
|
||||||
RUN git clone https://github.com/ashinn/chibi-scheme.git --depth=2
|
#RUN git clone https://github.com/ashinn/chibi-scheme.git --depth=2
|
||||||
|
RUN git clone https://github.com/Retropikzel/chibi-scheme.git --branch=snow-chibi-kawa-fixes --depth=1
|
||||||
RUN git clone https://codeberg.org/retropikzel/compile-scheme.git --depth=2
|
RUN git clone https://codeberg.org/retropikzel/compile-scheme.git --depth=2
|
||||||
RUN git clone https://github.com/srfi-explorations/r7rs-srfi.git --branch=retropikzel-fixes --depth=4
|
RUN git clone https://github.com/srfi-explorations/r7rs-srfi.git --branch=retropikzel-fixes --depth=4
|
||||||
WORKDIR /build/chibi-scheme
|
WORKDIR /build/chibi-scheme
|
||||||
|
|
@ -38,11 +39,11 @@ RUN bash install.sh
|
||||||
ENV PATH=/root/.local/bin:${PATH}
|
ENV PATH=/root/.local/bin:${PATH}
|
||||||
RUN akku update
|
RUN akku update
|
||||||
WORKDIR /build/r7rs-srfi
|
WORKDIR /build/r7rs-srfi
|
||||||
RUN make SCHEME=${SCHEME} SRFI=60 SNOW_FORT_ARGS=--always-yes build install
|
RUN make SCHEME=${SCHEME} SRFI=60 SNOW_CHIBI_ARGS=--always-yes build install
|
||||||
RUN make SCHEME=${SCHEME} SRFI=39 SNOW_FORT_ARGS=--always-yes build install
|
RUN make SCHEME=${SCHEME} SRFI=39 SNOW_CHIBI_ARGS=--always-yes build install
|
||||||
RUN make SCHEME=${SCHEME} SRFI=64 SNOW_FORT_ARGS=--always-yes build install
|
RUN make SCHEME=${SCHEME} SRFI=64 SNOW_CHIBI_ARGS=--always-yes build install
|
||||||
RUN make SCHEME=${SCHEME} SRFI=145 SNOW_FORT_ARGS=--always-yes build install
|
RUN make SCHEME=${SCHEME} SRFI=145 SNOW_CHIBI_ARGS=--always-yes build install
|
||||||
RUN make SCHEME=${SCHEME} SRFI=180 SNOW_FORT_ARGS=--always-yes build install
|
RUN make SCHEME=${SCHEME} SRFI=180 SNOW_CHIBI_ARGS=--always-yes build install
|
||||||
WORKDIR /workdir
|
WORKDIR /workdir
|
||||||
COPY Makefile .
|
COPY Makefile .
|
||||||
COPY retropikzel retropikzel/
|
COPY retropikzel retropikzel/
|
||||||
|
|
|
||||||
2
Makefile
2
Makefile
|
|
@ -65,7 +65,7 @@ test-r7rs: ${TMPDIR}
|
||||||
test-r7rs-docker: ${TMPDIR}
|
test-r7rs-docker: ${TMPDIR}
|
||||||
echo "Building docker image..."
|
echo "Building docker image..."
|
||||||
docker build --build-arg IMAGE=${DOCKERIMG} --build-arg SCHEME=${SCHEME} --tag=${DOCKER_TAG} -f Dockerfile.test ${DOCKER_QUIET} . > /dev/null
|
docker build --build-arg IMAGE=${DOCKERIMG} --build-arg SCHEME=${SCHEME} --tag=${DOCKER_TAG} -f Dockerfile.test ${DOCKER_QUIET} . > /dev/null
|
||||||
docker run -t ${DOCKER_TAG} sh -c "make SCHEME=${SCHEME} SNOW_CHIBI_ARGS=--always-yes LIBRARY=${LIBRARY} test-r7rs"
|
docker run -t ${DOCKER_TAG} sh -c "make SCHEME=${SCHEME} SNOW_CHIBI_ARGS=--always-yes LIBRARY=${LIBRARY} build install test-r7rs"
|
||||||
|
|
||||||
clean:
|
clean:
|
||||||
git clean -X -f
|
git clean -X -f
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue