Whither default build variables for make files?

Hey all, I just did a checkout of the tip of ghc 8.0 branch and it looks like the build.mk files have seen a bit of reorganization! Now for the perf aka release build the various doc variavles seem to be implicitly set somewhere else and I got a bit lost when trying to dig them up. On the flip side : is the shake build system alternative mature enough for it to be reasonable to attempt using it on my Mac ? Many thanks

Hi Carter,
Are you perhaps looking for the `flavours` subdirectory of `mk`? That should contain what you're looking for.
Richard
On Apr 17, 2016, at 9:32 AM, Carter Schonwald
Hey all, I just did a checkout of the tip of ghc 8.0 branch and it looks like the build.mk files have seen a bit of reorganization! Now for the perf aka release build the various doc variavles seem to be implicitly set somewhere else and I got a bit lost when trying to dig them up.
On the flip side : is the shake build system alternative mature enough for it to be reasonable to attempt using it on my Mac ?
Many thanks _______________________________________________ ghc-devs mailing list ghc-devs@haskell.org http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs

I looked there, but it seems to only have overrides or such, since the perf
flavor doesn't specify the doc build variables
On Monday, April 18, 2016, Richard Eisenberg
Hi Carter,
Are you perhaps looking for the `flavours` subdirectory of `mk`? That should contain what you're looking for.
Richard
On Apr 17, 2016, at 9:32 AM, Carter Schonwald
javascript:_e(%7B%7D,'cvml','carter.schonwald@gmail.com');> wrote: Hey all, I just did a checkout of the tip of ghc 8.0 branch and it looks like the build.mk files have seen a bit of reorganization! Now for the perf aka release build the various doc variavles seem to be implicitly set somewhere else and I got a bit lost when trying to dig them up.
On the flip side : is the shake build system alternative mature enough for it to be reasonable to attempt using it on my Mac ?
Many thanks _______________________________________________ ghc-devs mailing list ghc-devs@haskell.org javascript:_e(%7B%7D,'cvml','ghc-devs@haskell.org'); http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs
participants (3)
-
Ben Gamari
-
Carter Schonwald
-
Richard Eisenberg