From 35c1b697a313df6a5b8163df418250ee088d8457 Mon Sep 17 00:00:00 2001 From: retropikzel Date: Wed, 21 Jan 2026 21:56:03 +0200 Subject: [PATCH] Mosh fixes, build with chicken by default --- Makefile | 9 +++------ libs/implementations.scm | 2 +- 2 files changed, 4 insertions(+), 7 deletions(-) diff --git a/Makefile b/Makefile index 65e910c..cc78d5b 100644 --- a/Makefile +++ b/Makefile @@ -17,7 +17,7 @@ STATIC_LIBS=libs.util.a libs.library-util.a libs.implementations.a libs.srfi-64- all: build -build: build-gauche +build: build-chicken README.md: doc/compile-scheme.1 echo "" > README.md @@ -48,14 +48,11 @@ build-chicken: -uses srfi-170 \ compile-scheme.scm -deb: build-gauche +deb: build-chicken mkdir -p deb/usr/local/bin cp compile-scheme deb/usr/local/bin/ - mkdir -p deb/usr/local/lib/compile-scheme - cp compile-scheme.scm deb/usr/local/lib/compile-scheme/ - cp -r libs/ deb/usr/local/lib/compile-scheme/ mkdir -p deb/DEBIAN - printf "Package: compile-scheme\nArchitecture: amd64\nDepends: gauche\nVersion: ${VERSION}\nSection: misc\nMaintainer: Retropikzel \nDescription: SRFI 138: Compiling Scheme programs to executables - Implementation\n" \ + printf "Package: compile-scheme\nArchitecture: amd64\nVersion: ${VERSION}\nSection: misc\nMaintainer: Retropikzel \nDescription: SRFI 138: Compiling Scheme programs to executables - Implementation\n" \ > deb/DEBIAN/control dpkg-deb -b deb cp deb.deb compile-scheme-latest.deb diff --git a/libs/implementations.scm b/libs/implementations.scm index 7c1f527..e303f97 100644 --- a/libs/implementations.scm +++ b/libs/implementations.scm @@ -553,7 +553,7 @@ `(,(if (symbol=? compilation-target 'cgi) exec-cmd "") - " IKARUS_LIBRARY_PATH=" + " " ,(if (> (length dirs) 0) (string-append " MOSH_LOADPATH="