# C Source Files SRC := eah_error.c PACKAGE := ../eah.o OBJS := OBJS += $(SRC:.c=.o) %.d: %.c set -e; $(CC) -MM $(CPPFLAGS) $< \ | sed 's/\($*\)\.o[ :]*/\1.o $@ : /g' > $@; \ [ -s $@ ] || rm -f $@ .PHONY : all all: $(PACKAGE) ifneq ($(SRC), ) include $(SRC:.c=.d) endif DEPENDS = $(SRC:.c=.d) $(PACKAGE): $(OBJS) $(LD) -r -o $@ $^ FORCE: .PHONY : clean clean: rm -f $(OBJS) $(DEPENDS) .PHONY : install install: .PHONY : dep dep: $(DEPENDS)