about summary refs log tree commit diff
path: root/nixos/modules/installer/tools
diff options
context:
space:
mode:
authorYegor Timoshenko <yegortimoshenko@riseup.net>2019-05-22 15:32:00 +0300
committerGitHub <noreply@github.com>2019-05-22 15:32:00 +0300
commit6a63021eba70b8c96b65a42b0547c8ca11d200fb (patch)
treed352f1d74cdc5d61e23ccb72f64f7bab28f849a8 /nixos/modules/installer/tools
parent41d35532769c943d981f6b4d7ed8b9e29cb93159 (diff)
parentc01ea27ce356e1433da01a7b46ba40c880f2f2ac (diff)
downloadnixlib-6a63021eba70b8c96b65a42b0547c8ca11d200fb.tar
nixlib-6a63021eba70b8c96b65a42b0547c8ca11d200fb.tar.gz
nixlib-6a63021eba70b8c96b65a42b0547c8ca11d200fb.tar.bz2
nixlib-6a63021eba70b8c96b65a42b0547c8ca11d200fb.tar.lz
nixlib-6a63021eba70b8c96b65a42b0547c8ca11d200fb.tar.xz
nixlib-6a63021eba70b8c96b65a42b0547c8ca11d200fb.tar.zst
nixlib-6a63021eba70b8c96b65a42b0547c8ca11d200fb.zip
Merge pull request #60207 from volth/patch-329
nixos-generate-config: do not build btrfs-tools when btrfs is not used
Diffstat (limited to 'nixos/modules/installer/tools')
-rw-r--r--nixos/modules/installer/tools/tools.nix2
1 files changed, 1 insertions, 1 deletions
diff --git a/nixos/modules/installer/tools/tools.nix b/nixos/modules/installer/tools/tools.nix
index 00c4d5018bf5..59eb4a63af40 100644
--- a/nixos/modules/installer/tools/tools.nix
+++ b/nixos/modules/installer/tools/tools.nix
@@ -36,7 +36,7 @@ let
   nixos-generate-config = makeProg {
     name = "nixos-generate-config";
     src = ./nixos-generate-config.pl;
-    path = [ pkgs.btrfs-progs ];
+    path = lib.optionals (lib.elem "btrfs" config.boot.supportedFilesystems) [ pkgs.btrfs-progs ];
     perl = "${pkgs.perl}/bin/perl -I${pkgs.perlPackages.FileSlurp}/${pkgs.perl.libPrefix}";
     inherit (config.system.nixos) release;
   };