2025-03-04 16:40:21 -05:00
|
|
|
{inputs, ...}: (final: prev: {
|
|
|
|
appsPackages = let
|
|
|
|
inherit (final.lib) listToAttrs nameValuePair;
|
2025-01-20 12:34:07 -05:00
|
|
|
|
2025-03-04 16:40:21 -05:00
|
|
|
buildApp = attrs: (final.callPackage ./buildApp.nix ({} // inputs // attrs));
|
|
|
|
callPackage = file: final.callPackage file ({inherit buildApp;} // inputs);
|
|
|
|
in
|
|
|
|
listToAttrs (map (x: nameValuePair x (callPackage ./${x})) [
|
|
|
|
"extract-subs"
|
|
|
|
"gen-docs"
|
|
|
|
"mc-mods"
|
|
|
|
"pin-inputs"
|
|
|
|
"update-sources"
|
|
|
|
]);
|
|
|
|
})
|