PROGNAME = tunnel CFLAGS = -Wall -Wextra -Werror LDFLAGS = include libevent.mk SOURCES = $(wildcard *.c) OBJECTS = $(patsubst %.c,%.o,$(SOURCES)) $(PROGNAME): $(OBJECTS) gcc -o $@ $^ $(LDFLAGS) %.o: %.c gcc -c -o $@ $< $(CFLAGS) clean: @echo cleaning... @rm -f *.o *~