mirror of
https://github.com/NixOS/nixpkgs.git
synced 2025-06-15 14:09:17 +03:00
35 lines
699 B
Nix
35 lines
699 B
Nix
![]() |
{ lib, ... }: {
|
||
|
config = {
|
||
|
_module.freeformType = lib.types.anything;
|
||
|
ok =
|
||
|
lib.evalModules {
|
||
|
specialArgs.class = "nixos";
|
||
|
modules = [
|
||
|
./module-class-is-nixos.nix
|
||
|
];
|
||
|
};
|
||
|
|
||
|
fail =
|
||
|
lib.evalModules {
|
||
|
specialArgs.class = "nixos";
|
||
|
modules = [
|
||
|
./module-class-is-nixos.nix
|
||
|
./module-class-is-darwin.nix
|
||
|
];
|
||
|
};
|
||
|
|
||
|
fail-anon =
|
||
|
lib.evalModules {
|
||
|
specialArgs.class = "nixos";
|
||
|
modules = [
|
||
|
./module-class-is-nixos.nix
|
||
|
{ _file = "foo.nix#darwinModules.default";
|
||
|
class = "darwin";
|
||
|
imports = [];
|
||
|
}
|
||
|
];
|
||
|
};
|
||
|
|
||
|
};
|
||
|
}
|