remove usage of mkApp from flake-utils

This commit is contained in:
Bryton Hall 2023-07-07 17:52:39 -04:00
parent ef5f5b3c89
commit 3598716c73

View file

@ -101,8 +101,10 @@
.wrapper; .wrapper;
apps = { apps = {
docs = inputs.flake-utils.lib.mkApp { docs = {
drv = pkgs.writeShellScriptBin "gen-docs" '' type = "app";
program =
(pkgs.writeShellScript "gen-docs" ''
set -eo pipefail set -eo pipefail
# generate json object of module options # generate json object of module options
@ -120,11 +122,15 @@
done done
# build the site # build the site
cd docs && ${pkgs.hugo}/bin/hugo $@ cd docs && ${pkgs.hugo}/bin/hugo "$@"
''; '')
.outPath;
}; };
generate = inputs.flake-utils.lib.mkApp {
drv = pkgs.writeShellScriptBin "gen-modules" '' generate = {
type = "app";
program =
(pkgs.writeShellScript "gen-modules" ''
set -eo pipefail set -eo pipefail
dir=./modules/generated dir=./modules/generated
@ -134,7 +140,8 @@
cp ./result/* $dir/ cp ./result/* $dir/
rm result rm result
''; '')
.outPath;
}; };
}; };