on master help sign in
Merge pull request #199 from obsidiansystems/allow-projects-to-specify-with-hoogle

Allow projects to specify withHoogle param

commit4060a135e373fd7fb30f3e6771852087a99ba097 authorRyan Trinkle <ryan.trinkle@gmail.com> dateTue 14 Aug 2018, 11:06 (8 years ago) parentf4eca84a3c7083
1 file changed+2−2
default.nix+2−2
default.nix+2−2
@@ -258,6 +258,7 @@ rec {
258258 , packages ? {}
259259 , overrides ? _: _: {}
260260 , tools ? _: []
261+ , withHoogle ? false # Setting this to `true` makes shell reloading far slower
261262 }:
262263 let frontendName = "frontend";
263264 backendName = "backend";
@@ -278,7 +279,7 @@ rec {
278279 };
279280 totalOverrides = composeExtensions (composeExtensions defaultHaskellOverrides projectOverrides) overrides;
280281 in {
281− inherit tools;
282+ inherit tools withHoogle;
282283 overrides = totalOverrides;
283284 packages = combinedPackages;
284285 shells = {
@@ -292,7 +293,6 @@ rec {
292293 commonName
293294 ];
294295 };
295− withHoogle = false; # Setting this to `true` makes shell reloading far slower
296296 android = {
297297 ${if android == null then null else frontendName} = {
298298 executableName = "frontend";