on develop help sign in
Strip some non-src files, as before
1c6b77eJohn Ericson
release.nix+10−3
@@ -19,9 +19,16 @@ let
19 ];
19 ];
20 hsPkgs = lib.genAttrs compilers (ghc: let
20 hsPkgs = lib.genAttrs compilers (ghc: let
21 ghc' = reflex-platform.${ghc}.override {
21 ghc' = reflex-platform.${ghc}.override {
22− overrides = self: super: {
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 {
23− reflex-dontUseTemplateHaskell = self.callCabal2nixWithOptions "reflex" ./. "-f -use-template-haskell" {};
30+ reflex-dontUseTemplateHaskell = self.callCabal2nixWithOptions "reflex" reflexSrc "-f -use-template-haskell" {};
24− reflex = self.callCabal2nixWithOptions "reflex" ./. "-f +use-template-haskell" {};
31+ reflex = self.callCabal2nixWithOptions "reflex" reflexSrc "-f +use-template-haskell" {};
25 };
32 };
26 };
33 };
27 in {
34 in {