5 # Include this first, because the top-level .mk files might depend on
6 # the values of $(ProjectXXX) variables. (in fact they might/should not,
7 # but we're not brave enough to move this include later --SDM).
8 -include $(GHC_TOP)/mk/version.mk
10 # We need to set TOP to be the TOP that the next level up expects!
11 # The TOP variable is reset after the inclusion of the fptools
12 # boilerplate, so we stash TOP away first:
15 include $(TOP)/mk/boilerplate.mk
20 # -----------------------------------------------------------------
21 # Everything after this point
22 # augments or overrides previously set variables.
23 # -----------------------------------------------------------------
25 -include $(GHC_TOP)/mk/config.mk
26 -include $(GHC_TOP)/mk/paths.mk
27 -include $(GHC_TOP)/mk/opts.mk
28 -include $(GHC_TOP)/mk/suffix.mk