[dovecot-cvs] dovecot configure.in,1.100,1.101
cras at procontrol.fi
cras at procontrol.fi
Tue Feb 4 05:49:16 EET 2003
Update of /home/cvs/dovecot
In directory danu:/tmp/cvs-serv26145
Modified Files:
configure.in
Log Message:
Building in separate directory didn't work
Index: configure.in
===================================================================
RCS file: /home/cvs/dovecot/configure.in,v
retrieving revision 1.100
retrieving revision 1.101
diff -u -d -r1.100 -r1.101
--- configure.in 3 Feb 2003 05:17:24 -0000 1.100
+++ configure.in 4 Feb 2003 03:49:13 -0000 1.101
@@ -863,25 +863,6 @@
capability="IMAP4rev1 SORT THREAD=REFERENCES MULTIAPPEND UNSELECT LITERAL+"
AC_DEFINE_UNQUOTED(CAPABILITY_STRING, "$capability", IMAP capabilities)
-dnl **
-dnl ** register the storage classes
-dnl **
-
-STORAGE="maildir mbox"
-file="src/lib-storage/register/mail-storage-register.c"
-
-echo "/* this file is generated by configure */" > $file
-echo '#include "lib.h"' >> $file
-echo '#include "mail-storage.h"' >> $file
-for storage in $STORAGE; do
- echo "extern struct mail_storage ${storage}_storage;" >> $file
-done
-echo "void mail_storage_register_all(void) {" >> $file
-for storage in $STORAGE; do
- echo "mail_storage_class_register(&${storage}_storage);" >> $file
-done
-echo "}" >> $file
-
CFLAGS="$CFLAGS $EXTRA_CFLAGS"
AC_OUTPUT(
@@ -910,6 +891,28 @@
src/pop3/Makefile
src/pop3-login/Makefile
stamp.h)
+
+dnl **
+dnl ** register the storage classes
+dnl **
+
+dnl * do it after AC_OUTPUT(), so we know that the directory exists.
+dnl * it doesn't when building in different directory
+
+STORAGE="maildir mbox"
+file="src/lib-storage/register/mail-storage-register.c"
+
+echo "/* this file is generated by configure */" > $file
+echo '#include "lib.h"' >> $file
+echo '#include "mail-storage.h"' >> $file
+for storage in $STORAGE; do
+ echo "extern struct mail_storage ${storage}_storage;" >> $file
+done
+echo "void mail_storage_register_all(void) {" >> $file
+for storage in $STORAGE; do
+ echo "mail_storage_class_register(&${storage}_storage);" >> $file
+done
+echo "}" >> $file
echo
echo "Install prefix ...................... : $prefix"
More information about the dovecot-cvs
mailing list