vuls: init at 0.27.0
[NixPkgs.git] / lib / tests / modules / declare-bare-submodule.nix
blob5402f4ff5a503eb78c0e6fc0df6557256cc5147b
1 { config, lib, ... }:
2 let
3   inherit (lib) mkOption types;
4 in
6   options.bare-submodule = mkOption {
7     type = types.submoduleWith {
8       modules = [ ];
9       shorthandOnlyDefinesConfig = config.shorthandOnlyDefinesConfig;
10     };
11     default = {};
12   };
14   # config-dependent options: won't recommend, but useful for making this test parameterized
15   options.shorthandOnlyDefinesConfig = mkOption {
16     default = false;
17   };