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;
apps = {
docs = inputs.flake-utils.lib.mkApp {
drv = pkgs.writeShellScriptBin "gen-docs" ''
docs = {
type = "app";
program =
(pkgs.writeShellScript "gen-docs" ''
set -eo pipefail
# generate json object of module options
@ -120,11 +122,15 @@
done
# 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
dir=./modules/generated
@ -134,7 +140,8 @@
cp ./result/* $dir/
rm result
'';
'')
.outPath;
};
};