]> git.saurik.com Git - apt.git/blobdiff - buildlib/tools.m4
More solaris support
[apt.git] / buildlib / tools.m4
index 6ef52d09c08b41d29926b7197cee5d69e2145a2b..507a319bd6dbf77881157969b4cb5ad968c20b25 100644 (file)
@@ -16,23 +16,23 @@ AC_DEFUN(ah_HAVE_GETCONF,
 AC_DEFUN(ah_NUM_CPUS,
        [AC_REQUIRE([ah_HAVE_GETCONF])
        AC_MSG_CHECKING([number of cpus])
+       NUM_CPUS=
        AC_ARG_WITH(cpus,
                [  --with-cpus             The number of cpus to be used for building(see --with-procs, default 1)],
                [if test "$withval" = "yes"; then
                        if test ! -z "$GETCONF";then
                                NUM_CPUS=`$GETCONF _NPROCESSORS_ONLN 2>/dev/null`
-                       else
-                               NUM_CPUS=1
                        fi
                elif test ! "$withval" = "no";then
                        NUM_CPUS=$withval
                fi],
-               [if test "$GETCONF";then
+               [if test ! -z "$GETCONF";then
                        NUM_CPUS=`$GETCONF _NPROCESSORS_ONLN 2>/dev/null`
-               else
-                       NUM_CPUS=1
                fi]
        )
+       if test -z "$NUM_CPUS"; then
+               NUM_CPUS=1
+       fi
        if test $NUM_CPUS = 1 ;then
                default_PROC_MULTIPLY=1
        else