|
|
|
@ -12,11 +12,11 @@ let
|
|
|
|
|
extractDrv = lib.runDhallCommand "binaries.json" {
|
|
|
|
|
nativeBuildInputs = [ dhall-json ];
|
|
|
|
|
} ''
|
|
|
|
|
dhall-to-json << TRUE_DEATH > $out
|
|
|
|
|
dhall-to-json << EOF > $out
|
|
|
|
|
let Genode = env:DHALL_GENODE
|
|
|
|
|
let init = ${initConfig}
|
|
|
|
|
in Genode.Init.Child.binaries (Genode.Init.toChild init Genode.Init.Attributes::{=})
|
|
|
|
|
TRUE_DEATH
|
|
|
|
|
EOF
|
|
|
|
|
'';
|
|
|
|
|
binariesJSON = readFile (toString extractDrv);
|
|
|
|
|
binaries = lib.unique (fromJSON binariesJSON ++ extraBinaries);
|
|
|
|
|