]> code.citadel.org Git - citadel.git/blobdiff - citadel/Makefile
chkpw and chkpwd are now working
[citadel.git] / citadel / Makefile
index d6b2ba7056812753e6a36de0bac51a47c064cc92..60ee99b3044bd5a051b30eca8e07ec96f9610d9f 100644 (file)
@@ -17,7 +17,8 @@
 # config.mk is generated by ./configure
 include config.mk
 
-all: citserver setup ctdlmigrate sendcommand citmail
+all := citserver setup ctdlmigrate sendcommand citmail chkpw chkpwd
+all: $(all)
 
 citserver: server/*.c server/modules/*/*.c config.mk server/*.h
        cc ${CFLAGS} \
@@ -37,13 +38,18 @@ sendcommand: utils/sendcommand.c server/citadel_dirs.c utils/*.h server/*.h
 citmail: utils/citmail.c server/citadel_dirs.c utils/*.h server/*.h
        cc ${CFLAGS} utils/citmail.c -lcitadel -o citmail
 
+chkpw: utils/chkpw.c utils/*.h server/*.h
+       cc ${CFLAGS} utils/chkpw.c -o chkpw
+
+chkpwd: utils/chkpwd.c utils/auth.c utils/*.h server/*.h
+       cc ${CFLAGS} utils/chkpwd.c utils/auth.c -lcrypt -o chkpwd
+
 config.mk: configure
        ./configure
 
 clean:
-       rm -vf citserver
+       rm -vf $(all)
        find . -name *.o | xargs rm -vf
-       rm -vf config.mk
 
-# In conf-IG-ure, "distclean" is the same as "clean"
 distclean: clean
+       rm -vf config.mk