target , you have define it may be for some specific like unix, all.stub(all things) etc. It depends on you wahtever you wanna use.

You have to define in your makefile as target as like

Code:
#  targets
.PHONY:	

all:	unix.stub \
	all.stub \

all.test:
	@echo "\n#### Test cases####\n"




all.unix:
	@echo "\n#### making file ####\n"
	@$(MAKE) --no-print-directory -f dir
	
all.stub:
	@echo "\n#### making file ####\n"
	@$(MAKE) --no-print-directory -f dir
clean:
	@echo "\n#### cleaning file ####\n"
	@$(MAKE) --no-print-directory -f dir clean
	@echo "\n#### cleaning file2####\n"
	@$(MAKE) --no-print-directory -f file2.mkf clean	
	@echo "\n#### done ####\n"

# ---- INCLUDE ----
include $File

# eof

I dont know about your Makefile. If u post your makefile source code then only i can tell you exactly solution to your probls