1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
|
{ depot, pkgs, lib, ... }:
let
exes = [
{
exeName = "sqlitefs";
toolsVar = "COPY_TOOLS";
exeTools = { };
}
];
drv = pkgs.haskellPackages.mkDerivation {
pname = "sqlitefs";
version = "0.0.1-unreleased";
src = depot.users.Profpatsch.exactSource ./. [
./sqlitefs.cabal
./src/Sqlitefs.hs
./Main.hs
];
isLibrary = false;
executableToolDepends = [ pkgs.makeWrapper ];
libraryHaskellDepends = [
depot.users.Profpatsch.my-prelude
pkgs.haskellPackages.HFuse
pkgs.haskellPackages.sqlite-simple
pkgs.haskellPackages.hspec-hedgehog
];
license = lib.licenses.mit;
};
in
drv
|