fix kconfig override

the default kconfig should be in a config stanza, not in the
default attr of the options stanza, otherwise it gets overridden
completely instead of merged
This commit is contained in:
Daniel Barlow 2022-09-25 13:17:21 +01:00
parent c1835d97ee
commit 0c25983c0b
3 changed files with 4 additions and 5 deletions

View file

@ -1,4 +1,3 @@
{ device } :
{ lib, ...}:
let inherit (lib) mkEnableOption mkOption types;
in {
@ -11,7 +10,6 @@ in {
};
kernel = mkOption {
type = types.anything;
default = { inherit (device.kernel) config checkedConfig; };
};
};
}