nixsgx/packages/all/default.nix
Harald Hoyer 1054e3dbe4
feat: initial commit
Signed-off-by: Harald Hoyer <harald@matterlabs.dev>
2024-02-07 11:25:05 +01:00

40 lines
535 B
Nix

{ lib
, buildEnv
, stdenv
, symlinkJoin
, nixsgx
}:
let
container = stdenv.mkDerivation {
name = "container";
src = with nixsgx; [
docker-gramine-azure
docker-gramine-dcap
];
unpackPhase = "true";
installPhase = ''
set -x
mkdir -p $out
cp -vr $src $out
'';
};
in
symlinkJoin {
name = "all";
paths = with nixsgx;[
azure-dcap-client
container
gramine
libuv
nodejs
protobufc
restart-aesmd
sgx-dcap
sgx-psw
sgx-sdk
sgx-ssl
];
}