История изменений
Исправление sigurd, (текущая версия) :
Список подкаталогов исходников полезно иметь отдельно
mod_dirs := ../mod1 ../mod2
mod_mask := $(addsuffix /*.c, $(mod_dirs))
mod_files := $(wildcard $(mod_mask))
#obj_files := $(notdir $(mod_files))
obj_files := $(obj_files:.c=.o)
clean:
@for d in $(mod_dirs); do \
(echo $$d; cd $$d; rm -f *.d *.o *.c~ *.h~ *.cc~); \
done
Исправление sigurd, :
Список подкаталогов исходников полезно иметь отдельно
mod_dirs := ../mod1 ../mod2
mod_mask := $(addsuffix /*.c, $(mod_dirs))
mod_files := $(wildcard $(mod_mask))
#obj_files := $(notdir $(mod_files))
obj_files := $(obj_files:.c=.o)
Исходная версия sigurd, :
Список подкаталогов исходников полезно иметь отдельно
mod_dirs := ../mod1 ../mod2
mod_mask := $(addsuffix /*.c, $(mod_dirs))
mod_files := $(wildcard $(mod_mask))
#obj_files := $(notdir $(mod_files))
obj_files := $(obj_files:.cc=.o)