...
DIRS defines which directories should be entered. Each directory should have a Makefile which is read by make. DIRS can be used in Makefiles located in directories other than the top level, but I am not sure which. The path of the directory you add is relative to the current directory.
<dir_name>_DEPEND_DIRS I'm not sure what this is. This might define the order in which directories are entered by make.
...