3 include $(depth)/make/toplevel-version.make
5 # Don't try to outsmart us, you puny computer!
7 MAKE:=$(MAKE) --no-builtin-rules
15 configuration=config-$(config)
18 include $(depth)/$(configuration).make
21 outdir=out-$(CONFIGSUFFIX)
27 stepdir = $(stepmake)/stepmake
28 # for stepmake packageg
29 # stepdir = $(depth)/stepmake
31 STEPMAKE_TEMPLATES := generic $(STEPMAKE_TEMPLATES)
32 LOCALSTEPMAKE_TEMPLATES:= generic $(LOCALSTEPMAKE_TEMPLATES)
37 -include $(addprefix $(depth)/make/,$(addsuffix -inclusions.make, $(LOCALSTEPMAKE_TEMPLATES)))
39 -include $(addprefix $(stepdir)/,$(addsuffix -inclusions.make, $(STEPMAKE_TEMPLATES)))
42 include $(addprefix $(stepdir)/,$(addsuffix -vars.make, $(STEPMAKE_TEMPLATES)))
44 # ugh. need to do this because of PATH :=$(topdir)/..:$(PATH)
45 include $(addprefix $(depth)/make/,$(addsuffix -vars.make, $(LOCALSTEPMAKE_TEMPLATES)))
48 include $(addprefix $(depth)/make/,$(addsuffix -rules.make, $(LOCALSTEPMAKE_TEMPLATES)))
49 include $(addprefix $(stepdir)/,$(addsuffix -rules.make, $(STEPMAKE_TEMPLATES)))
50 include $(addprefix $(depth)/make/,$(addsuffix -targets.make, $(LOCALSTEPMAKE_TEMPLATES)))
51 include $(addprefix $(stepdir)/,$(addsuffix -targets.make, $(STEPMAKE_TEMPLATES)))