From ab2b32cd1aeb571b860aaf0466d275efdf6f7b19 Mon Sep 17 00:00:00 2001 From: Phillip Cloud Date: Sat, 27 Feb 2021 07:27:31 -0500 Subject: [PATCH] pulumi-bin: refactor output creation --- pkgs/tools/admin/pulumi/update.sh | 23 ++++++++++++----------- 1 file changed, 12 insertions(+), 11 deletions(-) diff --git a/pkgs/tools/admin/pulumi/update.sh b/pkgs/tools/admin/pulumi/update.sh index a1d04ef2402..061f3b1438e 100755 --- a/pkgs/tools/admin/pulumi/update.sh +++ b/pkgs/tools/admin/pulumi/update.sh @@ -56,7 +56,8 @@ function genSrcs() { done } -cat < data.nix +{ + cat < data.nix pulumiPkgs = { x86_64-linux = [ EOF -genMainSrc "linux" >> data.nix -genSrcs "linux" >> data.nix -echo " ];" >> data.nix - -echo " x86_64-darwin = [" >> data.nix -genMainSrc "darwin" >> data.nix -genSrcs "darwin" >> data.nix -echo " ];" >> data.nix -echo " };" >> data.nix -echo "}" >> data.nix + genMainSrc "linux" + genSrcs "linux" + echo " ];" + echo " x86_64-darwin = [" + genMainSrc "darwin" + genSrcs "darwin" + echo " ];" + echo " };" + echo "}" +} > data.nix