refactor all writeFennelScript calls to use writeFennel directly
This commit is contained in:
@@ -127,5 +127,4 @@ in {
|
||||
writeAshScript = callPackage ./write-ash-script { };
|
||||
writeAshScriptBin = callPackage ./write-ash-script/bin.nix { };
|
||||
writeFennel = callPackage ./write-fennel { };
|
||||
writeFennelScript = callPackage ./write-fennel-script { };
|
||||
}
|
||||
|
@@ -1,15 +1,14 @@
|
||||
{
|
||||
netlink-lua,
|
||||
writeFennelScript,
|
||||
writeFennel,
|
||||
runCommand,
|
||||
anoia,
|
||||
}:
|
||||
runCommand "ifwait" { } ''
|
||||
mkdir -p $out/bin
|
||||
cp -p ${
|
||||
writeFennelScript "ifwait" [
|
||||
anoia
|
||||
netlink-lua
|
||||
] ./ifwait.fnl
|
||||
writeFennel "ifwait" {
|
||||
packages = [ anoia netlink-lua ];
|
||||
} ./ifwait.fnl
|
||||
} $out/bin/ifwait
|
||||
''
|
||||
|
@@ -1,6 +1,8 @@
|
||||
{
|
||||
writeFennelScript,
|
||||
writeFennel,
|
||||
anoia,
|
||||
lualinux,
|
||||
}:
|
||||
writeFennelScript "odhcpc-script" [anoia lualinux] ./odhcp6-script.fnl
|
||||
writeFennel "odhcpc-script" {
|
||||
packages = [anoia lualinux];
|
||||
} ./odhcp6-script.fnl
|
||||
|
@@ -6,7 +6,7 @@
|
||||
|
||||
{
|
||||
writeText,
|
||||
writeFennelScript,
|
||||
writeFennel,
|
||||
lib,
|
||||
s6-init-bin,
|
||||
closureInfo,
|
||||
@@ -81,7 +81,7 @@ in attrset:
|
||||
cp $closure/store-paths $out/etc/nix-store-paths
|
||||
$STRIP --remove-section=.note --remove-section=.comment --strip-all makedevs -o $out/bin/activate
|
||||
ln -s ${s6-init-bin}/bin/init $out/bin/init
|
||||
cp -p ${writeFennelScript "restart-services" [] ./restart-services.fnl} $out/bin/restart-services
|
||||
cp -p ${writeFennel "restart-services" {} ./restart-services.fnl} $out/bin/restart-services
|
||||
cat > $out/bin/install <<EOF
|
||||
#!/bin/sh -e
|
||||
prefix=\''${1-/}
|
||||
|
Reference in New Issue
Block a user