firefox-bin: Fail on unsupported architectures

This commit is contained in:
Linus Heckemann 2017-11-05 16:09:41 +00:00 committed by Orivej Desh
parent 5fc4f17862
commit d824944314

View File

@ -54,9 +54,12 @@ let
inherit (generated) version sources; inherit (generated) version sources;
arch = if stdenv.system == "i686-linux" mozillaPlatforms = {
then "linux-i686" "i686-linux" = "linux-i686";
else "linux-x86_64"; "x86_64-linux" = "linux-x86_64";
};
arch = mozillaPlatforms.${stdenv.system};
isPrefixOf = prefix: string: isPrefixOf = prefix: string:
builtins.substring 0 (builtins.stringLength prefix) string == prefix; builtins.substring 0 (builtins.stringLength prefix) string == prefix;
@ -185,7 +188,7 @@ stdenv.mkDerivation {
free = false; free = false;
url = http://www.mozilla.org/en-US/foundation/trademarks/policy/; url = http://www.mozilla.org/en-US/foundation/trademarks/policy/;
}; };
platforms = platforms.linux; platforms = builtins.attrNames mozillaPlatforms;
maintainers = with maintainers; [ garbas ]; maintainers = with maintainers; [ garbas ];
}; };
} }