feat(submodule): set default version to 1.0.0

This commit is contained in:
Jaka Hudoklin 2019-02-25 17:15:38 +01:00
parent e240491ad6
commit 937ce15748
No known key found for this signature in database
GPG key ID: 6A08896BFD32BD95

View file

@ -66,7 +66,7 @@ let
version = mkOption { version = mkOption {
description = "Module version"; description = "Module version";
type = types.str; type = types.str;
default = null; default = "1.0.0";
}; };
passthru = mkOption { passthru = mkOption {
@ -200,7 +200,7 @@ in {
config = mkOption { config = mkOption {
description = "Submodule instance ${config.name} for ${submoduleDefinition.name}:${submoduleDefinition.version} config"; description = "Submodule instance ${config.name} for ${submoduleDefinition.name}:${submoduleDefinition.version} config";
type = submoduleWithSpecialArgs ({...}: { type = submoduleWithSpecialArgs ({...}: {
imports = submodule.modules ++ cfg.defaults ++ [submoduleOptions ./submodules.nix]; imports = submodule.modules ++ cfg.defaults ++ [submoduleOptions ./submodules.nix];
_module.args.name = config.name; _module.args.name = config.name;
}) specialArgs; }) specialArgs;