steamPackages.steam-runtime-wrapped: fix w. multiple outputs

This commit is contained in:
Nikolay Amiantov 2016-05-15 02:35:08 +03:00
parent db7bf64e31
commit 229e544148

View file

@ -82,6 +82,7 @@ let
] ++ lib.optional (!newStdcpp) gcc48.cc;
overridePkgs = with pkgs; [
libgpgerror
libpulseaudio
alsaLib
openalSoft
@ -93,18 +94,18 @@ let
else overridePkgs;
steamRuntime = lib.optional (!nativeOnly) steam-runtime;
allPkgs = ourRuntime ++ steamRuntime;
in stdenv.mkDerivation rec {
name = "steam-runtime-wrapped";
allPkgs = ourRuntime ++ steamRuntime;
nativeBuildInputs = [ perl ];
builder = ./build-wrapped.sh;
installPhase = ''
buildDir "${toString steam-runtime.libs}" "$allPkgs"
buildDir "${toString steam-runtime.bins}" "$allPkgs"
buildDir "${toString steam-runtime.libs}" "${toString (map lib.getLib allPkgs)}"
buildDir "${toString steam-runtime.bins}" "${toString (map lib.getBin allPkgs)}"
'';
meta.hydraPlatforms = [];