You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
20 lines
367 B
20 lines
367 B
CFLAGS := -O2 -pipe -Wall |
|
|
|
OBJS := configfile.o event.o ircsession.o linebuffer.o logging.o sockaddr.o syslog.o tcpsocket.o |
|
|
|
all: irclogbot |
|
|
|
irclogbot: $(OBJS) irclogbot.o |
|
$(CC) $(CFLAGS) -o $@ $^ |
|
|
|
%.o: %.c |
|
$(CC) $(CFLAGS) -c $< -o $@ |
|
|
|
%.d: %.c |
|
$(CC) $(CFLAGS) -MM -c $< -o $@ |
|
|
|
clean: |
|
rm -f irclogbot *.d *.o *.log |
|
|
|
DEPS := $(wildcard *.c) |
|
-include $(DEPS:.c=.d)
|
|
|