Author: shlevy Date: Wed Mar 14 22:43:07 2012 New Revision: 33090 URL: https://nixos.org/websvn/nix/?rev=33090&sc=1
Log: OMVF: Only need some of the sources, and symlinks instead of copies are fine Modified: nixpkgs/trunk/pkgs/applications/virtualization/OVMF/default.nix nixpkgs/trunk/pkgs/development/compilers/edk2/default.nix Modified: nixpkgs/trunk/pkgs/applications/virtualization/OVMF/default.nix ============================================================================== --- nixpkgs/trunk/pkgs/applications/virtualization/OVMF/default.nix Wed Mar 14 21:57:43 2012 (r33089) +++ nixpkgs/trunk/pkgs/applications/virtualization/OVMF/default.nix Wed Mar 14 22:43:07 2012 (r33090) @@ -14,10 +14,12 @@ stdenv.mkDerivation (edk2.setup "OvmfPkg/OvmfPkg${targetArch}.dsc" { name = "OVMF-2012-03-13"; - src = edk2.src; - - patchPhase = '' - rm -fR Conf BaseTools EdkCompatibilityPkg + unpackPhase = '' + for file in \ + "${edk2.src}"/{OvmfPkg,UefiCpuPkg,MdeModulePkg,IntelFrameworkModulePkg,PcAtChipsetPkg,FatBinPkg,EdkShellBinPkg,MdePkg,ShellPkg,OptionRomPkg,IntelFrameworkPkg}; + do + ln -sv "$file" . + done ''; meta = { Modified: nixpkgs/trunk/pkgs/development/compilers/edk2/default.nix ============================================================================== --- nixpkgs/trunk/pkgs/development/compilers/edk2/default.nix Wed Mar 14 21:57:43 2012 (r33089) +++ nixpkgs/trunk/pkgs/development/compilers/edk2/default.nix Wed Mar 14 22:43:07 2012 (r33090) @@ -64,7 +64,7 @@ build "; - installPhase = "mv -v Build $out"; + installPhase = "mv -v Build/*/* $out"; } // (removeAttrs attrs [ "buildInputs" ] ); }; }; _______________________________________________ nix-commits mailing list nix-comm...@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-commits