mirror of
https://github.com/matter-labs/vault-auth-tee.git
synced 2025-07-21 15:53:55 +02:00
fix(flake): correctly output overlays.default
Signed-off-by: Harald Hoyer <harald@matterlabs.dev>
This commit is contained in:
parent
c5a0d92bf5
commit
4f12a77e38
1 changed files with 31 additions and 29 deletions
16
flake.nix
16
flake.nix
|
@ -8,24 +8,23 @@
|
|||
};
|
||||
|
||||
outputs = { self, nixpkgs, flake-utils, nixsgx-flake }:
|
||||
flake-utils.lib.eachSystem [ "x86_64-linux" ] (system:
|
||||
flake-utils.lib.eachSystem [ "x86_64-linux" ]
|
||||
(system:
|
||||
let
|
||||
pkgs = import nixpkgs {
|
||||
inherit system; overlays = [
|
||||
inherit system;
|
||||
overlays = [
|
||||
nixsgx-flake.overlays.default
|
||||
overlays
|
||||
self.overlays.default
|
||||
];
|
||||
config.allowUnfree = true;
|
||||
};
|
||||
vault-auth-tee = pkgs.callPackage ./packages/vault-auth-tee.nix { };
|
||||
container-vault-auth-tee = pkgs.callPackage ./packages/container-vault-auth-tee.nix { };
|
||||
overlays = final: prev: { vat = { inherit vault-auth-tee; }; };
|
||||
in
|
||||
{
|
||||
formatter = pkgs.nixpkgs-fmt;
|
||||
|
||||
inherit overlays;
|
||||
|
||||
packages = {
|
||||
inherit vault-auth-tee;
|
||||
inherit container-vault-auth-tee;
|
||||
|
@ -37,5 +36,8 @@
|
|||
inputsFrom = [ vault-auth-tee ];
|
||||
};
|
||||
};
|
||||
});
|
||||
}) // {
|
||||
overlays.default = final: prev: { vat = { inherit (self.packages.${prev.system}) vault-auth-tee; }; };
|
||||
};
|
||||
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue