We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 6ca8737 commit 5d1cc3eCopy full SHA for 5d1cc3e
1 file changed
nix/haskell.nix
@@ -351,11 +351,14 @@ let
351
lib.mkOption {
352
type = lib.types.submodule (
353
{ config, lib, ... }:
354
- lib.mkIf config.package.isLocal
355
- {
356
- configureFlags = [ "--ghc-option=-Werror"]
357
- ++ lib.optional (args.config.compiler.version == "8.10.7") "--ghc-option=-Wwarn=unused-packages";
358
- }
+ lib.mkMerge [
+ (lib.mkIf config.package.isLocal {
+ configureFlags = [ "--ghc-option=-Werror" "--ghc-option=-O2" ];
+ })
+ (lib.mkIf (!config.package.isLocal) {
359
+ configureFlags = [ "--ghc-option=-O2" ];
360
361
+ ]
362
);
363
});
364
})
0 commit comments