{ depot, ... }:
let
inherit (depot.nix)
buildLisp
;
lib = buildLisp.library {
name = "lib🕰️";
deps = [
depot.third_party.lisp.local-time
];
srcs = [
./lib.lisp
};
bin = buildLisp.program {
name = "🕰️";
depot.third_party.lisp.unix-opts
depot.lisp.klatre
{
default = buildLisp.bundled "asdf";
sbcl = buildLisp.bundled "uiop";
}
lib
./bin.lisp
main = "🕰️.bin:🚂";
brokenOn = [
"ecl" # refuses to create non-ASCII paths even on POSIX…
in
bin // {
inherit lib;