avrdude/Makefile.inc

40 lines
1.4 KiB
Makefile

.SUFFIXES: .o .c
first_rule : all
.depend : .PHONY
@echo "# dependencies generated `date +'%D %T'`" > .depend
@echo >> .depend
@echo "# SUBDIR=`pwd`" >> .depend
@echo >> .depend
@echo >> .depend
@echo "SRCS = \\" >> .depend
@for i in *.S *.c; do \
if [ -f "$$i" ]; then \
echo " $$i \\" >> .depend; \
fi ; \
done
@echo >> .depend
@echo "OBJS = \\" >> .depend
@for i in *.S *.c; do \
if [ -f "$$i" ]; then \
echo " $${i%%.*}.o \\" >> .depend; \
fi ; \
done
@echo >> .depend
@for i in *.S *.c; do \
if [ -f "$$i" ]; then \
$(CC) -E $(CFLAGS) -M $$i >> .depend; \
fi ; \
done
@echo >> .depend
.if exists(.depend)
.include ".depend"
.endif
depend : .depend