summaryrefslogtreecommitdiff
path: root/doctrine/lib/mk-module.nix
diff options
context:
space:
mode:
Diffstat (limited to 'doctrine/lib/mk-module.nix')
-rw-r--r--doctrine/lib/mk-module.nix14
1 files changed, 5 insertions, 9 deletions
diff --git a/doctrine/lib/mk-module.nix b/doctrine/lib/mk-module.nix
index 79c24c5..c8b810d 100644
--- a/doctrine/lib/mk-module.nix
+++ b/doctrine/lib/mk-module.nix
@@ -26,13 +26,9 @@ in {
lib.optionalAttrs (configFiles ? ${doctrine.namespace})
(lib.mkIf cfg.enable configSet);
- options = lib.optionalAttrs (options
- != null
- && optionsSet ? ${doctrine.namespace}) {
- ${doctrine.prefix}.${name} =
- optionsSet.${doctrine.namespace}
- // {
- enable = lib.mkEnableOption name;
- };
- };
+ options.${doctrine.prefix}.${name} =
+ lib.optionalAttrs (options != null && optionsSet ? ${doctrine.namespace}) optionsSet.${doctrine.namespace}
+ // {
+ enable = lib.mkEnableOption name;
+ };
}