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.
 
 
 
 
 
 

30 lines
853 B

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)