fa73841a4b
Change-Id: Id0613ace9b77d3ad46cdf2366e84d026d1158ace Reviewed-on: https://cl.tvl.fyi/c/depot/+/4340 Autosubmit: tazjin <mail@tazj.in> Tested-by: BuildkiteCI Reviewed-by: grfn <grfn@gws.fyi>
29 lines
548 B
Nix
29 lines
548 B
Nix
# FiveAM is a Common Lisp testing framework.
|
|
#
|
|
# Imported from https://github.com/sionescu/fiveam.git
|
|
|
|
{ depot, pkgs, ... }:
|
|
|
|
let src = with pkgs; srcOnly lispPackages.fiveam;
|
|
in depot.nix.buildLisp.library {
|
|
name = "fiveam";
|
|
|
|
deps = with depot.third_party.lisp; [
|
|
alexandria
|
|
asdf-flv
|
|
trivial-backtrace
|
|
];
|
|
|
|
srcs = map (f: src + ("/src/" + f)) [
|
|
"package.lisp"
|
|
"utils.lisp"
|
|
"check.lisp"
|
|
"fixture.lisp"
|
|
"classes.lisp"
|
|
"random.lisp"
|
|
"test.lisp"
|
|
"explain.lisp"
|
|
"suite.lisp"
|
|
"run.lisp"
|
|
];
|
|
}
|