2021-01-05 17:05:55 +00:00
|
|
|
{ callPackage
|
2022-04-15 01:41:22 +00:00
|
|
|
, ...
|
2021-01-05 17:05:55 +00:00
|
|
|
}:
|
|
|
|
|
2021-09-26 12:46:18 +00:00
|
|
|
let
|
|
|
|
source = callPackage ./source.nix { };
|
|
|
|
deps = callPackage ./deps.nix { };
|
|
|
|
in
|
2021-01-05 17:05:55 +00:00
|
|
|
rec {
|
2022-04-15 01:41:22 +00:00
|
|
|
# resholve itself
|
2021-09-26 12:46:18 +00:00
|
|
|
resholve = callPackage ./resholve.nix {
|
2021-09-28 08:13:01 +00:00
|
|
|
inherit (source) rSrc version;
|
2021-09-26 12:46:18 +00:00
|
|
|
inherit (deps.oil) oildev;
|
2022-04-15 01:41:22 +00:00
|
|
|
inherit resholve-utils;
|
2021-09-26 12:46:18 +00:00
|
|
|
};
|
2022-04-15 01:41:22 +00:00
|
|
|
# funcs to validate and phrase invocations of resholve
|
|
|
|
# and use those invocations to build packages
|
2021-09-28 08:13:01 +00:00
|
|
|
resholve-utils = callPackage ./resholve-utils.nix {
|
2021-09-26 12:46:18 +00:00
|
|
|
inherit resholve;
|
|
|
|
};
|
2021-01-05 17:05:55 +00:00
|
|
|
}
|