gnu-efi: Fix build

Signed-off-by: Shea Levy <shea@shealevy.com>
This commit is contained in:
Shea Levy 2014-01-18 11:49:59 -05:00
parent 3f9388436b
commit fe8b00e9fa

View File

@ -19,8 +19,8 @@ let version = "3.0u"; in stdenv.mkDerivation {
platforms = ["x86_64-linux" "i686-linux"]; platforms = ["x86_64-linux" "i686-linux"];
}; };
buildFlags = [ makeFlags = [
"CC=cc" "CC=gcc"
"AS=as" "AS=as"
"LD=ld" "LD=ld"
"AR=ar" "AR=ar"
@ -29,12 +29,12 @@ let version = "3.0u"; in stdenv.mkDerivation {
]; ];
buildPhase = '' buildPhase = ''
make $buildFlags make $makeFlags
make $buildFlags -C apps clean all make $makeFlags -C apps clean all
''; '';
installPhase = '' installPhase = ''
make PREFIX="$out" install make PREFIX="$out" $makeFlags install
mkdir -pv $out/share/gnu-efi mkdir -pv $out/share/gnu-efi
install -D -m644 apps/*.efi $out/share/gnu-efi install -D -m644 apps/*.efi $out/share/gnu-efi
''; '';