Index: Makefile
--- Makefile.orig	2011-02-23 22:36:10.000000000 +0100
+++ Makefile	2011-02-23 22:51:58.000000000 +0100
@@ -4,19 +4,21 @@
 FORMAT_OBJS=formats/json.o formats/raw.o formats/common.o formats/custom-type.o formats/bson.o
 OBJS=webdis.o conf.o $(FORMAT_OBJS) cmd.o slog.o server.o $(HIREDIS_OBJ) $(JANSSON_OBJ) libb64/cencode.o acl.o md5/md5.o
 
-CFLAGS=-O3 -Wall -Wextra -I. -Ijansson/src
-LDFLAGS=-levent
+CFLAGS=-O3 -Wall -Wextra
+CPPFLAGS=-I. -Ijansson/src
+LDFLAGS=
+LIBS=-levent
 
 all: $(OUT) Makefile
 
 $(OUT): $(OBJS) Makefile
-	$(CC) $(LDFLAGS) -o $(OUT) $(OBJS)
+	$(CC) $(LDFLAGS) -o $(OUT) $(OBJS) $(LIBS)
 
 %.o: %.c %.h Makefile
-	$(CC) -c $(CFLAGS) -o $@ $<
+	$(CC) -c $(CFLAGS) $(CPPFLAGS) -o $@ $<
 
 %.o: %.c Makefile
-	$(CC) -c $(CFLAGS) -o $@ $<
+	$(CC) -c $(CFLAGS) $(CPPFLAGS) -o $@ $<
 
 clean:
 	rm -f $(OBJS) $(OUT)
