[dovecot-cvs] dovecot/src/lib-sql Makefile.am,1.5,1.6

cras at dovecot.org cras at dovecot.org
Wed Feb 8 22:25:32 EET 2006


Update of /var/lib/cvs/dovecot/src/lib-sql
In directory talvi:/tmp/cvs-serv23995

Modified Files:
	Makefile.am 
Log Message:
Some shells don't like empty for loops



Index: Makefile.am
===================================================================
RCS file: /var/lib/cvs/dovecot/src/lib-sql/Makefile.am,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -d -r1.5 -r1.6
--- Makefile.am	28 Jan 2006 12:45:35 -0000	1.5
+++ Makefile.am	8 Feb 2006 20:25:30 -0000	1.6
@@ -25,13 +25,17 @@
 	echo '/* this file automatically generated by Makefile */' >$@
 	echo '#include "lib.h"' >>$@
 	echo '#include "sql-api.h"' >>$@
-	for i in $(sql_drivers) ; do \
+	if [ "$(sql_drivers)" != "" ]; then \
+	  for i in $(sql_drivers) ; do \
 		echo "extern struct sql_db driver_$${i}_db;" >>$@ ; \
-	done
+	  done \
+	fi
 	echo 'void sql_drivers_register_all(void) {' >>$@
-	for i in $(sql_drivers) ; do \
+	if [ "$(sql_drivers)" != "" ]; then \
+	  for i in $(sql_drivers) ; do \
 		echo "sql_driver_register(&driver_$${i}_db);" >>$@ ; \
-	done
+	  done \
+	fi
 	echo '}' >>$@
 
 DISTFILES = $(DIST_COMMON) $(dist_sources) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST)



More information about the dovecot-cvs mailing list