|
@@ -14,7 +14,7 @@ PROGS = test1 test2 test3 test4 test5 test6 test7 test8 test9 \
|
|
test66 test67 test68 test69 test70 test71 test72 test73 \
|
|
test66 test67 test68 test69 test70 test71 test72 test73 \
|
|
test74 test75 test76 test77 test78 test79 test80 test81 \
|
|
test74 test75 test76 test77 test78 test79 test80 test81 \
|
|
test82 test83 test84 test85
|
|
test82 test83 test84 test85
|
|
-CFLAGS = -I$(HASHDIR)
|
|
|
|
|
|
+CFLAGS += -I$(HASHDIR)
|
|
#CFLAGS += -DHASH_BLOOM=16
|
|
#CFLAGS += -DHASH_BLOOM=16
|
|
#CFLAGS += -O2
|
|
#CFLAGS += -O2
|
|
CFLAGS += -g
|
|
CFLAGS += -g
|
|
@@ -81,28 +81,30 @@ cplusplus:
|
|
CC=$(CXX) $(MAKE) all
|
|
CC=$(CXX) $(MAKE) all
|
|
|
|
|
|
example: example.c $(HASHDIR)/uthash.h
|
|
example: example.c $(HASHDIR)/uthash.h
|
|
- $(CC) $(CFLAGS) -o $@ $(@).c
|
|
|
|
|
|
+ $(CC) $(CPPFLAGS) $(CFLAGS) $(LDFLAGS) -o $@ $(@).c
|
|
|
|
|
|
$(PROGS) $(UTILS) : $(HASHDIR)/uthash.h
|
|
$(PROGS) $(UTILS) : $(HASHDIR)/uthash.h
|
|
- $(CC) $(CFLAGS) -o $@ $(@).c
|
|
|
|
|
|
+ $(CC) $(CPPFLAGS) $(CFLAGS) $(LDFLAGS) -o $@ $(@).c
|
|
|
|
|
|
hashscan : $(HASHDIR)/uthash.h
|
|
hashscan : $(HASHDIR)/uthash.h
|
|
- $(CC) $(CFLAGS) $(MUR_CFLAGS) -o $@ $(@).c
|
|
|
|
|
|
+ $(CC) $(CPPFLAGS) $(CFLAGS) $(MUR_CFLAGS) $(LDFLAGS) -o $@ $(@).c
|
|
|
|
|
|
sleep_test : $(HASHDIR)/uthash.h
|
|
sleep_test : $(HASHDIR)/uthash.h
|
|
- $(CC) $(CFLAGS) -DHASH_BLOOM=16 -o $@ $(@).c
|
|
|
|
|
|
+ $(CC) $(CPPFLAGS) $(CFLAGS) -DHASH_BLOOM=16 $(LDFLAGS) -o $@ $(@).c
|
|
|
|
|
|
$(FUNCS) : $(HASHDIR)/uthash.h
|
|
$(FUNCS) : $(HASHDIR)/uthash.h
|
|
- $(CC) $(CFLAGS) -DHASH_FUNCTION=HASH_$@ -o keystat.$@ keystat.c
|
|
|
|
|
|
+ $(CC) $(CPPFLAGS) $(CFLAGS) -DHASH_FUNCTION=HASH_$@ \
|
|
|
|
+ $(LDFLAGS) -o keystat.$@ keystat.c
|
|
|
|
|
|
$(SPECIAL_FUNCS) : $(HASHDIR)/uthash.h
|
|
$(SPECIAL_FUNCS) : $(HASHDIR)/uthash.h
|
|
- $(CC) $(CFLAGS) $(MUR_CFLAGS) -DHASH_FUNCTION=HASH_$@ -o keystat.$@ keystat.c
|
|
|
|
|
|
+ $(CC) $(CPPFLAGS) $(CFLAGS) $(MUR_CFLAGS) -DHASH_FUNCTION=HASH_$@ \
|
|
|
|
+ $(LDFLAGS) -o keystat.$@ keystat.c
|
|
|
|
|
|
run_tests: $(PROGS)
|
|
run_tests: $(PROGS)
|
|
perl $(TESTS)
|
|
perl $(TESTS)
|
|
|
|
|
|
run_tests_mingw: $(PROGS)
|
|
run_tests_mingw: $(PROGS)
|
|
- /bin/sh do_tests.mingw
|
|
|
|
|
|
+ /bin/bash do_tests.mingw
|
|
|
|
|
|
astyle:
|
|
astyle:
|
|
astyle -n --style=kr --indent-switches --add-brackets *.c
|
|
astyle -n --style=kr --indent-switches --add-brackets *.c
|