on develop help sign in
Strip some non-src files, as before
commit1c6b77ec7e87c7f9c37479aa4ecedb9b5dc5a847 authorJohn Ericson <John.Ericson@Obsidian.Systems> dateMon 9 Dec 2019, 22:00 (7 years ago) parentc388404
1 file changed+10−3
release.nix+10−3
release.nix+10−3
@@ -19,9 +19,16 @@ let
1919 ];
2020 hsPkgs = lib.genAttrs compilers (ghc: let
2121 ghc' = reflex-platform.${ghc}.override {
22− overrides = self: super: {
23− reflex-dontUseTemplateHaskell = self.callCabal2nixWithOptions "reflex" ./. "-f -use-template-haskell" {};
24− reflex = self.callCabal2nixWithOptions "reflex" ./. "-f +use-template-haskell" {};
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" {};
2532 };
2633 };
2734 in {