Centralize Tensamin packages modules and release automation
This commit is contained in:
parent
423ee32a37
commit
123205c97d
28 changed files with 32292 additions and 10 deletions
21
modules/default.nix
Normal file
21
modules/default.nix
Normal file
|
|
@ -0,0 +1,21 @@
|
|||
{ self }:
|
||||
let
|
||||
components = {
|
||||
iota = import ./iota.nix { inherit self; };
|
||||
omikron = import ./server.nix {
|
||||
inherit self;
|
||||
name = "omikron";
|
||||
};
|
||||
omega = import ./server.nix {
|
||||
inherit self;
|
||||
name = "omega";
|
||||
};
|
||||
client = import ./client.nix { inherit self; };
|
||||
};
|
||||
in
|
||||
components
|
||||
// {
|
||||
default = {
|
||||
imports = builtins.attrValues components;
|
||||
};
|
||||
}
|
||||
Loading…
Reference in a new issue