1
0
Fork 1
mirror of https://github.com/NixOS/nixpkgs.git synced 2024-11-20 04:31:52 +00:00

factorio: use throw instead of abort

Otherwise if you try to listing all available packages, you will get a
hard error on platforms not supported by this package.  Consequently the
tarball job was broken.
This commit is contained in:
Vladimír Čunát 2017-09-07 19:12:10 +02:00
parent 2ae7e952b2
commit f9ea527a02
No known key found for this signature in database
GPG key ID: E747DF1F9575A3AA

View file

@ -26,7 +26,7 @@ let
demo = bdist { };
};
};
actual = binDists.${stdenv.system}.${releaseType};
actual = binDists.${stdenv.system}.${releaseType} or throw "Factorio: unsupported platform";
bdistForArch = arch: { sha256 ? null
, version ? "0.15.34"
@ -34,7 +34,7 @@ let
, nameMut ? x: x
}:
if sha256 == null then
abort "Factorio ${releaseType}-${arch.inTar} binaries are not (and were never?) available to download"
throw "Factorio ${releaseType}-${arch.inTar} binaries are not (and were never?) available to download"
else {
inherit version arch;
src = fetcher {