1{
2 buildGoApplication,
3 modules,
4 sqlite-lib,
5 src,
6}: let
7 version = "1.9.1-alpha";
8in
9 buildGoApplication {
10 pname = "knot";
11 inherit src version modules;
12
13 doCheck = false;
14
15 subPackages = ["cmd/knot"];
16 tags = ["libsqlite3"];
17
18 ldflags = [
19 "-X tangled.org/core/knotserver/xrpc.version=${version}"
20 ];
21
22 env.CGO_CFLAGS = "-I ${sqlite-lib}/include ";
23 env.CGO_LDFLAGS = "-L ${sqlite-lib}/lib";
24 CGO_ENABLED = 1;
25 }