git-subtree-dir: third_party/nixpkgs git-subtree-split: 76612b17c0ce71689921ca12d9ffdc9c23ce40b2
24 lines
497 B
Nix
24 lines
497 B
Nix
{
|
|
lib,
|
|
buildEnv,
|
|
makeBinaryWrapper,
|
|
indilib ? indilib,
|
|
pname ? "indi-with-drivers",
|
|
version ? indilib.version,
|
|
extraDrivers ? [ ],
|
|
}:
|
|
|
|
buildEnv {
|
|
name = "${pname}-${version}";
|
|
|
|
paths = [ indilib ] ++ extraDrivers;
|
|
|
|
nativeBuildInputs = [ makeBinaryWrapper ];
|
|
|
|
postBuild = lib.optionalString (extraDrivers != [ ]) ''
|
|
rm $out/bin/indiserver
|
|
makeBinaryWrapper ${indilib}/bin/indiserver $out/bin/indiserver --set-default INDIPREFIX $out
|
|
'';
|
|
|
|
inherit (indilib) meta;
|
|
}
|