nixsgx/overlays/libTee/default.nix
Harald Hoyer 1e8c8ed1c7
refactor: replace mkSGXContainer with sgxGramineContainer
- Deprecate `mkSGXContainer` in favor of `sgxGramineContainer`.
- Update references to use the new container creation function.
- Streamline the codebase by simplifying `overlays/libTee/default.nix`.

Signed-off-by: Harald Hoyer <harald@matterlabs.dev>
2024-08-08 14:34:34 +02:00

13 lines
437 B
Nix

# SPDX-License-Identifier: Apache-2.0
# Copyright (c) 2024 Matter Labs
{ ... }:
final: prev:
{
nixsgxLib.mkSGXContainer = final.lib.warn "`nixsgxLib.mkSGXContainer` is deprecated, use `pkgs.lib.tee.sgxGramineContainer`" final.lib.tee.sgxGramineContainer;
lib = prev.lib.extend (libFinal: libPrev: {
tee = libPrev.tee or { } // {
sgxGramineContainer = args: final.callPackage ./sgxGramineContainer.nix args;
};
});
}