Я работаю с существующим make-файлом, и в нем есть некоторый контент, с которым я не знаком:
# SOURCE statements are to tell Make where to find the file types:
.SOURCE.c : $(SOURCEPATH) # .c files location
.SOURCE.s : $(SOURCEPATH) # .s files location
.SOURCE.h : $(HDRLIST) # .h files location (all)
.SOURCE.o : $(OBJPATH) $(ROMOBJPATH) # .obj files location
###########################################################################
Это единственное место в make-файле, где используется 'SOURCE'.Переменные $ (... PATH) устанавливаются в соответствующие каталоги, за исключением $ (HDRLIST) с перечнем каталогов, разделенным пробелом
Я считаю, что make - это разновидность GNU make, но я неэтот синтаксис не описан в GNU Make Manual .
Кто-нибудь еще видел этот формат и может указать мне документ, описывающий его?