2021-01-24 19:14:42 +01:00
|
|
|
let
|
2021-02-15 06:33:37 +01:00
|
|
|
inherit (default.inputs.nixos.lib) mapAttrs recurseIntoAttrs;
|
2021-01-24 19:14:42 +01:00
|
|
|
|
2021-02-04 04:57:41 +01:00
|
|
|
default = (import "${../.}/compat").defaultNix;
|
2021-01-24 19:14:42 +01:00
|
|
|
packages = import ../default.nix;
|
|
|
|
in
|
|
|
|
{
|
2021-02-15 06:33:37 +01:00
|
|
|
checks = recurseIntoAttrs (mapAttrs (_: v: recurseIntoAttrs v) {
|
|
|
|
inherit (default.checks)
|
|
|
|
aarch64-linux
|
|
|
|
i686-linux
|
|
|
|
x86_64-linux
|
|
|
|
;
|
|
|
|
});
|
|
|
|
|
2021-01-24 19:14:42 +01:00
|
|
|
# platforms supported by our hercules-ci agent
|
|
|
|
inherit (packages)
|
2021-02-15 03:03:51 +01:00
|
|
|
aarch64-linux
|
2021-01-24 19:14:42 +01:00
|
|
|
i686-linux
|
|
|
|
x86_64-linux
|
|
|
|
;
|
2021-02-15 03:03:51 +01:00
|
|
|
|
|
|
|
devShell = recurseIntoAttrs {
|
|
|
|
inherit (default.devShell)
|
|
|
|
aarch64-linux
|
|
|
|
i686-linux
|
|
|
|
x86_64-linux
|
|
|
|
;
|
|
|
|
};
|
|
|
|
|
|
|
|
nixos = default.nixosConfigurations.NixOS.config.system.build.ci;
|
2021-01-24 19:14:42 +01:00
|
|
|
}
|