ciel-lang / CIEL

CIEL Is an Extended Lisp. Scripting with batteries included.
http://ciel-lang.org
349 stars 18 forks source link

Build: we might not need Deploy anymore (better for Darwin) #62

Closed vindarel closed 2 months ago

vindarel commented 2 months ago

Deploy helps in shipping a binary with foreign libraries. Since v0.2, we only rely on libreadline for the terminal REPL (not for the core image), and we take it for granted.

Deploy doesn't yet support Darwin frameworks:

WARNING: Deploy does not currently support Darwin frameworks.

see https://github.com/ciel-lang/CIEL/issues/61

khinsen commented 2 months ago

I just hit that error message. So I removed all references to deploy (in Makefile, ciel.asd, and build-config.lisp, see here) and make build worked just fine. As does the resulting binary. I can do a pull request for that if you want, but I suspect it needs testing on other platforms.

khinsen commented 2 months ago

Oops, I just saw your commit along the same lines. Sorry for the noise!