From c8583aafea42d06f515035f3d97696de69a9871e Mon Sep 17 00:00:00 2001 From: retropikzel Date: Sat, 5 Oct 2024 12:58:41 +0300 Subject: [PATCH] Working on chibi build --- Jenkinsfile | 2 +- Makefile | 2 +- implementations.scm | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 17d7d6c..f705003 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -67,7 +67,7 @@ pipeline { sh 'find . -name "*.o" -delete' sh 'find . -name "*.o" -delete' - sh 'chibi-scheme -I ./snow r7rs-tests.scm' + sh 'chibi-scheme -I ./snow/chibi r7rs-tests.scm' sh 'for f in *.log; do cp -- "$f" "reports/chibi-$f"; done' sh 'ls reports' stash name: 'reports', includes: 'reports/*' diff --git a/Makefile b/Makefile index d989973..8900b5d 100644 --- a/Makefile +++ b/Makefile @@ -1,6 +1,6 @@ test-chibi-r7rs-test: - docker run -it -v ${PWD}:/workdir:z schemers/chibi bash -c "cd workdir && chibi-scheme -I ./snow r7rs-tests.scm" + docker run -it -v ${PWD}:/workdir:z schemers/chibi bash -c "cd workdir && chibi-scheme -I ./snow/chibi r7rs-tests.scm" test-chicken-r7rs-test: diff --git a/implementations.scm b/implementations.scm index 63411af..11975dc 100644 --- a/implementations.scm +++ b/implementations.scm @@ -1,6 +1,6 @@ (define implementations - '(((name . chibi) (command . "chibi-scheme -I ./snow")) + '(((name . chibi) (command . "chibi-scheme -I ./snow/chibi")) ((name . chicken) (command . "csc -include-path ./snow/chibi -X r7rs -R r7rs") (library-command . "csc -include-path ./snow/chibi -X r7rs -R r7rs -s -J"))