]> git.sur5r.net Git - bacula/bacula/blobdiff - regress/scripts/regress-config
ebl add 3 others errors
[bacula/bacula] / regress / scripts / regress-config
index 0241deb53222d50e964334c7f2943290767b2e41..f68ea08fb65d9771ca5a77672406bc139bbc30ba 100755 (executable)
@@ -3,17 +3,39 @@
 # This is the configuration script for regression testing
 #
 
-CFLAGS="-g -O2 -Wall" \
+if test "x${CONFIG_SHELL}" != "x"; then
+    CONFIG_SHELL=/bin/sh
+fi
+
+# Handle Solaris compiler (possibly some others) 
+VERSION="`cc --version | head -1 | awk '{ print $2 }' 2> /dev/null`"
+
+if [ -n "${VERSION}" -a "${VERSION}" = "(GCC)" ]; then
+  OPTIMIZE="-O2"
+  WARNINGS="-Wall"
+else
+  OPTIMIZE="-O"
+  WARNINGS="-v"
+fi
+
+CFLAGS="-g ${OPTIMIZE} ${WARNINGS}" \
  ./configure \
     --sbindir=$1/bin \
     --sysconfdir=$1/bin \
+    --mandir=$1/bin \
     --with-pid-dir=$1/working \
     --with-subsys-dir=$1/working \
     --enable-smartalloc \
-    --with-sqlite=$2 \
+    --disable-readline \
     --with-working-dir=$1/working \
-    --with-dump-email=$3 \
-    --with-job-email=$3 \
-    --with-baseport=8101 
+    --with-dump-email=$2 \
+    --with-job-email=$2 \
+    --with-smtp-host=$5 \
+    --with-db-name=regress \
+    --with-db-user=regress \
+    $3 \
+    --with-baseport=8101 \
+    $4 \
+    $6
 
 exit 0