# HG changeset patch # User Steve Losh # Date 1646801389 18000 # Node ID cb2e079240936516448c87bec31b547b5abefd26 # Parent 024e32992c5813511a19148ecb5788246266ec82 Give up on building with ECL diff -r 024e32992c58 -r cb2e07924093 .hgignore --- a/.hgignore Tue Mar 08 22:02:54 2022 -0500 +++ b/.hgignore Tue Mar 08 23:49:49 2022 -0500 @@ -1,8 +1,4 @@ syntax: glob scratch.lisp -cacl-abcl -cacl-sbcl -cacl-ecl -cacl-ccl build diff -r 024e32992c58 -r cb2e07924093 Makefile --- a/Makefile Tue Mar 08 22:02:54 2022 -0500 +++ b/Makefile Tue Mar 08 23:49:49 2022 -0500 @@ -1,6 +1,6 @@ .PHONY: all -all: build/cacl-sbcl build/cacl-ccl build/cacl-abcl build/cacl-ecl build/cacl.1 +all: build/cacl-sbcl build/cacl-ccl build/cacl-abcl build/cacl.1 # Build ----------------------------------------------------------------------- lisps := $(shell ffind '\.(asd|lisp)$$') @@ -15,9 +15,6 @@ ccl --load "src/build-binary.lisp" cp bin/cacl-ccl build/ -build/cacl-ecl: build $(lisps) - cp bin/cacl-ecl build/ - build/cacl-abcl: build $(lisps) bin/cacl-abcl cp bin/cacl-abcl build/ diff -r 024e32992c58 -r cb2e07924093 bin/cacl-ccl --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/bin/cacl-ccl Tue Mar 08 23:49:49 2022 -0500 @@ -0,0 +1,5 @@ +#!/usr/bin/env bash + +set -euo pipefail +cd "$(dirname "$(readlink -f "${BASH_SOURCE[0]}")")" +ccl-raw -I cacl-ccl.image -- "$@" diff -r 024e32992c58 -r cb2e07924093 bin/cacl-ecl --- a/bin/cacl-ecl Tue Mar 08 22:02:54 2022 -0500 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,3 +0,0 @@ -#!/usr/bin/env bash - -ecl -eval '(progn (ql:quickload :cacl))' -eval '(cacl:toplevel)' -eval '(si:exit)' diff -r 024e32992c58 -r cb2e07924093 src/build-binary.lisp --- a/src/build-binary.lisp Tue Mar 08 22:02:54 2022 -0500 +++ b/src/build-binary.lisp Tue Mar 08 23:49:49 2022 -0500 @@ -28,9 +28,3 @@ "build/cacl-ccl.image" :toplevel-function #'cacl:toplevel :purify t)) - -#+ecl -(asdf:make-build :cacl - :type :program - :move-here #P"./" - :epilogue-code '(cacl:toplevel))