# config.mk is generated by ./configure
include config.mk
-all := dbnothing ctdldump ctdlload citserver setup sendcommand citmail chkpw chkpwd loadtest
+all := ctdldump ctdlload citserver setup sendcommand citmail loadtest dbnothing ${CHKPW}
all: $(all)
SERVER_SOURCES := $(wildcard server/*.c server/modules/*/*.c)
${CC} ${CFLAGS} \
$(SERVER_OBJECTS) $(BACKEND_OBJECTS) \
${LDFLAGS} \
- -lresolv -lcitadel -lpthread -lz -lical -lldap -lcrypt -lexpat -lcurl ${BACKEND_LDFLAGS} \
+ -lcitadel -lpthread -lz -lical -lldap -lcrypt -lexpat -lcurl ${LRESOLV} ${BACKEND_LDFLAGS} \
-o citserver
setup: utils/setup.c server/citadel_dirs.c utils/*.h server/*.h
- ${CC} ${CFLAGS} ${LDFLAGS} utils/setup.c -lcitadel -o setup
+ ${CC} ${CFLAGS} ${LDFLAGS} utils/setup.c -lcitadel ${LINTL} -o setup
ctdlmigrate: utils/ctdlmigrate.c server/citadel_dirs.c utils/*.h server/*.h
${CC} ${CFLAGS} ${LDFLAGS} utils/ctdlmigrate.c -lcitadel -lreadline -o ctdlmigrate
sendcommand: utils/sendcommand.c server/citadel_dirs.c utils/*.h server/*.h
${CC} ${CFLAGS} ${LDFLAGS} utils/sendcommand.c -lcitadel -o sendcommand
-loadtest: utils/loadtest.c server/citadel_dirs.c utils/*.h server/*.h
- ${CC} ${CFLAGS} ${LDFLAGS} utils/loadtest.c -lcitadel -o loadtest
-
citmail: utils/citmail.c server/citadel_dirs.c utils/*.h server/*.h
${CC} ${CFLAGS} ${LDFLAGS} utils/citmail.c -lcitadel -o citmail
ctdlload: utils/ctdlload.c server/makeuserkey.c utils/*.h server/*.h ${BACKEND_OBJECTS}
${CC} ${CFLAGS} ${LDFLAGS} utils/ctdlload.c server/makeuserkey.c ${BACKEND_OBJECTS} -lcitadel -lz ${BACKEND_LDFLAGS} -lpthread -o ctdlload
+loadtest: utils/loadtest.c server/citadel_dirs.c utils/*.h server/*.h
+ ${CC} ${CFLAGS} ${LDFLAGS} utils/loadtest.c -lcitadel -lpthread -o loadtest
+
config.mk: configure
./configure