umu-launcher: add extraLibraries and extraPkgs args

This commit is contained in:
Melody Renata
2025-01-24 22:50:25 -05:00
parent 513665c072
commit c8f36994b7
+10 -2
View File
@@ -2,13 +2,21 @@
buildFHSEnv,
lib,
umu-launcher-unwrapped,
extraPkgs ? pkgs: [ ],
extraLibraries ? pkgs: [ ],
}:
buildFHSEnv {
pname = "umu-launcher";
inherit (umu-launcher-unwrapped) version meta;
# Use umu-launcher-unwrapped from the package args, to simplify overriding
targetPkgs = _: [ umu-launcher-unwrapped ];
targetPkgs =
pkgs:
[
# Use umu-launcher-unwrapped from the package args, to support overriding
umu-launcher-unwrapped
]
++ extraPkgs pkgs;
multiPkgs = extraLibraries;
executableName = umu-launcher-unwrapped.meta.mainProgram;
runScript = lib.getExe umu-launcher-unwrapped;