tvl-depot/nix/buildLisp
Vincent Ambo e1cc4966b7 feat(nix/buildLisp): Support passing programs to sbclWith
Adds the necessary attributes on derivations created by
buildLisp.program for them to be passed to buildLisp.sbclWith.

This makes it possible to easily spin up Lisp environments that
contain everything needed for a given program.
2020-01-17 12:44:24 +01:00
..
example fix(buildLisp): Wrap executables to set load paths correctly 2020-01-09 03:32:29 +00:00
default.nix feat(nix/buildLisp): Support passing programs to sbclWith 2020-01-17 12:44:24 +01:00
README.md feat(nix/buildLisp): Add initial sketch including buildLisp.library 2020-01-08 02:00:54 +00:00

buildLisp.nix

This is a build system for Common Lisp, written in Nix.

The project is in its early stages and currently supports nothing other than compiling a bunch of Lisp sources into a combined FASL file.

This is what it currently looks like:

nix.buildLisp.library {
  name = "test-lib";
  srcs = [
    ./nix/buildLisp/test-lib.lisp
  ];
}

Check back here in a few days for more information.