File tree Expand file tree Collapse file tree 2 files changed +10
-52
lines changed Expand file tree Collapse file tree 2 files changed +10
-52
lines changed Load Diff This file was deleted.
Original file line number Diff line number Diff line change 19
19
] ;
20
20
hsPkgs = lib . genAttrs compilers ( ghc : let
21
21
ghc' = reflex-platform . ${ ghc } . override {
22
- overrides = self : super : {
23
- reflex-dontUseTemplateHaskell = self . callPackage ./. { useTemplateHaskell = false ; } ;
24
- reflex = self . callPackage ./. { useTemplateHaskell = true ; } ;
22
+ overrides = self : super : let
23
+ reflexSrc = builtins . filterSource ( path : type : ! ( builtins . elem ( baseNameOf path ) [
24
+ "default.nix"
25
+ "release.nix"
26
+ ".git"
27
+ "dist"
28
+ ] ) ) ./. ;
29
+ in {
30
+ reflex-dontUseTemplateHaskell = self . callCabal2nixWithOptions "reflex" reflexSrc "-f -use-template-haskell" { } ;
31
+ reflex = self . callCabal2nixWithOptions "reflex" reflexSrc "-f +use-template-haskell" { } ;
25
32
} ;
26
33
} ;
27
34
in {
You can’t perform that action at this time.
0 commit comments