haskell.lib{,.compose}.doDistribute: default to lib.platforms.all

This reflects the default value set in generic-builder.nix, following
the reasoning that GHC can cross-compile and we assume that packages are
generally portable.
This commit is contained in:
sternenseemann 2021-12-01 23:15:26 +01:00
parent 512c0ee78a
commit 6496069dda

View file

@ -121,7 +121,10 @@ rec {
/* doDistribute enables the distribution of binaries for the package
via hydra.
*/
doDistribute = overrideCabal (drv: { hydraPlatforms = drv.platforms or ["i686-linux" "x86_64-linux" "x86_64-darwin"]; });
doDistribute = overrideCabal (drv: {
# lib.platforms.all is the default value for platforms (since GHC can cross-compile)
hydraPlatforms = drv.platforms or lib.platforms.all;
});
/* dontDistribute disables the distribution of binaries for the package
via hydra.
*/