Мнэээ.. ну, если там примерно так задается:
Код
SOURCE_DIRS = . "C:\TEMP" "C:\Documents and Settings\admin\Рабочий стол" "D:\MyFolder"
VPATH = $(SOURCE_DIRS)
То где-то так (форум перенесет, но надо в одну строчку):
Код
checkfiles:
@let errorstop=0; for srcfile in $(SRC); do let filesfound=0; for srcpath in $(VPATH); do if test -e "$$srcpath/$$srcfile"; then let filesfound++; fi; done; if test $$filesfound == 0; then echo File not found: $$srcfile; let errorstop++; fi; done; if test $$errorstop != 0; then echo; exit 1; fi
Тестировать толком не на чем, я makefile с VPATH не видел ни разу

--
Поправил чу-чуть, чтобы все файлы проверял на наличие, а не по одному выцеплять..
Сообщение отредактировал SysRq - Dec 7 2008, 22:32