# ---- Push on stack ---- SP := $(SP).x DIRSTACK_$(SP) := $(d) d := $(DIR) # Iterate through subdirectory tree DIR := $(d)/libc include $(DIR)/rules.mk DIR := $(d)/libn include $(DIR)/rules.mk DIR := $(d)/cc include $(DIR)/rules.mk DIR := $(d)/nixos include $(DIR)/rules.mk # ---- Pop off stack ---- -include $(DEPS_$(d)) d := $(DIRSTACK_$(SP)) SP := $(basename $(SP))