summaryrefslogtreecommitdiffstats
path: root/build/TFbuild.enter
blob: 2878ca0c235c8b92ba20b6def936512d8b7c0439 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
# Reset all per-directory variables
subdirs-y			:=
libs-y				:=
progs-y				:=

# Remove this directory as being handled
current-subdir			:= $(firstword $(subdirs--$(recursion-level)))
subdirs--$(recursion-level)	:= $(filter-out $(current-subdir),$(subdirs--$(recursion-level)))

# Traverse down to selected subdir
parent-dir--$(next-recursion-level)	:= $(current-dir)
parent-dirc--$(next-recursion-level)	:= $(current-dirc)
current-dir				:= $(current-dir)$(current-subdir)
current-dirc				+= $(current-subdir)

$(foreach m,$(local-vars),$(eval $(call PushVariable,$(m))))

#$(warning Enter $(current-dir))