changeset 2380:4e42d4213927 HEAD

Added auth/libpassword.a which util/dovecotpw can use rather than using object files directly.
author Timo Sirainen <tss@iki.fi>
date Fri, 30 Jul 2004 04:39:13 +0300
parents 9a6d22b5bb7a
children 6531fd0f779f
files src/auth/Makefile.am src/util/Makefile.am
diffstat 2 files changed, 12 insertions(+), 9 deletions(-) [+]
line wrap: on
line diff
--- a/src/auth/Makefile.am	Fri Jul 30 04:03:59 2004 +0300
+++ b/src/auth/Makefile.am	Fri Jul 30 04:39:13 2004 +0300
@@ -1,3 +1,5 @@
+noinst_LIBRARIES = libpassword.a
+
 pkglibexecdir = $(libexecdir)/dovecot
 
 pkglibexec_PROGRAMS = dovecot-auth checkpassword-reply
@@ -10,7 +12,15 @@
 	-DPKG_LIBEXECDIR=\""$(pkglibexecdir)"\" \
 	$(AUTH_CFLAGS)
 
+libpassword_a_SOURCES = \
+	mycrypt.c \
+	password-scheme.c \
+	password-scheme-md5crypt.c \
+	password-scheme-cram-md5.c \
+	password-scheme-ntlm.c
+
 dovecot_auth_LDADD = \
+	libpassword.a \
 	../lib-settings/libsettings.a \
 	../lib-ntlm/libntlm.a \
 	../lib/liblib.a \
@@ -36,7 +46,6 @@
 	mech-digest-md5.c \
 	mech-ntlm.c \
 	mech-apop.c \
-	mycrypt.c \
 	passdb.c \
 	passdb-bsdauth.c \
 	passdb-ldap.c \
@@ -48,10 +57,6 @@
 	passdb-vpopmail.c \
 	passdb-mysql.c \
 	passdb-pgsql.c \
-	password-scheme.c \
-	password-scheme-md5crypt.c \
-	password-scheme-cram-md5.c \
-	password-scheme-ntlm.c \
 	userdb.c \
 	userdb-ldap.c \
 	userdb-passwd.c \
--- a/src/util/Makefile.am	Fri Jul 30 04:03:59 2004 +0300
+++ b/src/util/Makefile.am	Fri Jul 30 04:39:13 2004 +0300
@@ -14,11 +14,9 @@
 	rawlog.c
 
 dovecotpw_LDADD = \
+	../auth/libpassword.a \
+	../lib-ntlm/libntlm.a \
 	../lib/liblib.a \
-	../auth/password-scheme.o \
-	../auth/password-scheme-cram-md5.o \
-	../auth/password-scheme-md5crypt.o \
-	../auth/mycrypt.o \
 	$(AUTH_LIBS)
 
 dovecotpw_SOURCES = \