# The first and therefor default rule .PHONY: default default: # Suppress all builtin variables and rules MAKEFLAGS += -rR # Suppress all command printing MAKEFLAGS += -s G_DIRMK := dir.mk G_VARSMK := vars.mk G_FILESMK := files.mk G_RULESMK := rules.mk G_LISTSMK := lists.mk G_TVARSMK := tvars.mk include Makefile.d/${G_VARSMK} include ${G_LISTSMK} include ${G_VARSMK} include packages.mk include lib/${G_VARSMK} include targets.mk # include all of the dir.mk include lib/${G_DIRMK} include tests/${G_DIRMK} include physics/${G_DIRMK} include ${G_RULESMK} # Do not warn or error if not found, dependencies will get created with the object files -include ${L_DEPS}