22 lines
436 B
Nix
22 lines
436 B
Nix
{
|
|
lualinux,
|
|
writeFennel,
|
|
anoia,
|
|
linotify,
|
|
fennel,
|
|
stdenv,
|
|
s6-rc-up-tree,
|
|
}:
|
|
stdenv.mkDerivation {
|
|
name = "s6-rc-round-robin";
|
|
src = ./.;
|
|
propagatedBuildInputs = [ s6-rc-up-tree ];
|
|
installPhase = ''
|
|
mkdir -p $out/bin
|
|
cp -p ${writeFennel "s6-rc-round-robin" {
|
|
packages = [fennel anoia linotify lualinux s6-rc-up-tree] ;
|
|
mainFunction = "run";
|
|
} ./robin.fnl} $out/bin/s6-rc-round-robin
|
|
'';
|
|
}
|