mirror of
https://github.com/TECHNOFAB11/kubenix.git
synced 2026-02-02 09:25:10 +01:00
remove usage of mkApp from flake-utils
This commit is contained in:
parent
ef5f5b3c89
commit
3598716c73
1 changed files with 34 additions and 27 deletions
21
flake.nix
21
flake.nix
|
|
@ -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;
|
||||
};
|
||||
};
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue