3 SOURCES = $(wildcard *.c)
4 OBJECTS = $(SOURCES:.c=.o)
6 CFLAGS += -Werror -Wall -Wextra -g
7 LDFLAGS += -levent -lamxp -lamxc
12 $(CC) -o $@ $(OBJECTS) $(LDFLAGS)
14 -include $(OBJECTS:.o=.d)
17 $(CC) $(CFLAGS) -c -o $@ $<
18 @$(CC) $(CFLAGS) -MM -MP -MT '$(@) $(@:.o=.d)' -MF $(@:.o=.d) $(<)
21 rm -f $(OBJECTS) $(TARGET)