about summary refs log tree commit diff
path: root/third_party/lisp/trivial-features.nix
blob: 13a63bab1aba60afb49744a6f5f457041e6858ed (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
{ depot, ... }:

let src = builtins.fetchGit {
  url = "https://github.com/trivial-features/trivial-features.git";
  rev = "f6e8dd7268ae0137dbde4be469101a7f735f6416"; # 2021-02-28
};
in depot.nix.buildLisp.library {
  name = "trivial-features";
  srcs = [
    {
      sbcl = src + "/src/tf-sbcl.lisp";
      ecl = src + "/src/tf-ecl.lisp";
      ccl = src + "/src/tf-openmcl.lisp";
    }
  ];
}