X-Git-Url: https://code.citadel.org/?a=blobdiff_plain;f=citadel%2FMakefile;h=bf4b39b6e03491d3d358bbf475c5be805bbafb67;hb=950b5e7c91bc0146fc239dc90f3eb3d949f1f06a;hp=f1439fad9285123d2fa0900e595324fc9ebe1687;hpb=f6fcf350671e3661f8f22696eb35133014ab6a14;p=citadel.git diff --git a/citadel/Makefile b/citadel/Makefile index f1439fad9..bf4b39b6e 100644 --- a/citadel/Makefile +++ b/citadel/Makefile @@ -17,11 +17,24 @@ # config.mk is generated by ./configure include config.mk -citserver: server/*.c server/modules/*/*.c config.mk +all: citserver setup + +citserver: server/*.c server/modules/*/*.c config.mk server/*.h cc ${CFLAGS} \ server/*.c server/modules/*/*.c \ ${LDFLAGS} -lresolv -lcitadel -lpthread -lz -lical -lldap -lcrypt -lexpat -lcurl -ldb \ -o citserver +setup: utils/setup.c server/citadel_dirs.c utils/*.h server/*.h + cc ${CFLAGS} utils/setup.c -lcitadel -o setup + config.mk: configure ./configure + +clean: + rm -vf citserver + find . -name *.o | xargs rm -vf + rm -vf config.mk + +# In conf-IG-ure, "distclean" is the same as "clean" +distclean: clean