By moving the Config.mak inclusion to Toplevel.mak we can read the
configuration before anything else, letting the user to change the
top-level path ($T) for example, which can be useful to make the subproject
read the Lib.mak of the parent project for example.
# T should be the path to the top-level directory.
# C should be the path to the current directory.
-# Load top-level directory local configuration
-sinclude $T/Config.mak
-
# Verbosity flag (empty show nice messages, 1 be verbose)
# honour make -s flag
override V := $(if $(findstring s,$(MAKEFLAGS)),1,$V)
# Project name
P := remake
+# Load top-level directory local configuration
+sinclude $T/Config.mak
+
# Include the build system library
include $T/Lib.mak