From: Jeronimo Pellegrini Date: Wed, 19 Nov 2025 16:23:02 +0000 (-0300) Subject: chicken-scheme: add CI test script X-Git-Url: http://git.99rst.org/?a=commitdiff_plain;h=e00c01fd7da88a4081b0f3412dc0d7b95187ac52;p=openwrt-packages.git chicken-scheme: add CI test script Check csi version and check if csc can compile a simple s-expression. Co-authored-by: George Sapkin Signed-off-by: Jeronimo Pellegrini --- diff --git a/lang/chicken-scheme/test.sh b/lang/chicken-scheme/test.sh new file mode 100644 index 000000000..718126e84 --- /dev/null +++ b/lang/chicken-scheme/test.sh @@ -0,0 +1,15 @@ +#!/bin/sh + +case "$1" in + chicken-scheme-full) + # Send an S-expression to its standard input + if ! echo '(+ 2 3)' | csc -; then + echo 'csc cannot compile a S-expression from standard input' + exit 1 + fi + ;; + + chicken-scheme-interpreter) + csi -version 2>&1 | grep -F "$2" + ;; +esac