changeset 4002:5ca67bbe93fd HEAD

Still wasn't working with Solaris shell. Fix by Chris Wakelin
author Timo Sirainen <tss@iki.fi>
date Fri, 10 Feb 2006 17:53:32 +0200
parents ebda90c2b911
children de08c05c75cb
files src/lib-sql/Makefile.am
diffstat 1 files changed, 10 insertions(+), 10 deletions(-) [+]
line wrap: on
line diff
--- a/src/lib-sql/Makefile.am	Fri Feb 10 17:47:58 2006 +0200
+++ b/src/lib-sql/Makefile.am	Fri Feb 10 17:53:32 2006 +0200
@@ -25,17 +25,17 @@
 	echo '/* this file automatically generated by Makefile */' >$@
 	echo '#include "lib.h"' >>$@
 	echo '#include "sql-api.h"' >>$@
-	if [ "$(sql_drivers)" != "" ]; then \
-	  for i in $(sql_drivers) ; do \
-		echo "extern struct sql_db driver_$${i}_db;" >>$@ ; \
-	  done \
-	fi
+	for i in $(sql_drivers) null; do \
+	  if [ "$${i}" != "null" ]; then \
+	        echo "extern struct sql_db driver_$${i}_db;" >>$@ ; \
+	  fi \
+	done
 	echo 'void sql_drivers_register_all(void) {' >>$@
-	if [ "$(sql_drivers)" != "" ]; then \
-	  for i in $(sql_drivers) ; do \
-		echo "sql_driver_register(&driver_$${i}_db);" >>$@ ; \
-	  done \
-	fi
+	for i in $(sql_drivers) null; do \
+	  if [ "$${i}" != "null" ]; then \
+	        echo "sql_driver_register(&driver_$${i}_db);" >>$@ ; \
+	  fi \
+	done
 	echo '}' >>$@
 
 DISTFILES = $(DIST_COMMON) $(dist_sources) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST)