lol
1{ stdenv
2, lib
3, writeScript
4, sqlite
5}:
6
7{ version, src, ... }:
8
9stdenv.mkDerivation rec {
10 pname = "sqlite3";
11 inherit version src;
12 inherit (src) passthru;
13
14 setupHook = writeScript "${pname}-setup-hook" ''
15 sqliteFixupHook() {
16 runtimeDependencies+=('${lib.getLib sqlite}')
17 }
18
19 preFixupHooks+=(sqliteFixupHook)
20 '';
21
22 installPhase = ''
23 runHook preInstall
24
25 mkdir -p "$out"
26 ln -s '${src}'/* "$out"
27
28 runHook postInstall
29 '';
30}