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 {