]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
build-doc: fix checks for required commands for non-debian 1434/head
authorDanny Al-Gaaf <danny.al-gaaf@bisect.de>
Wed, 12 Mar 2014 17:09:59 +0000 (18:09 +0100)
committerDanny Al-Gaaf <danny.al-gaaf@bisect.de>
Wed, 12 Mar 2014 17:09:59 +0000 (18:09 +0100)
Fixes: 7695
Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
admin/build-doc

index 634d5808b43b7f086656947914fa09705214432b..df77a35d2872c8d8fc1f895cc6b401a1eddd4aca 100755 (executable)
@@ -1,5 +1,4 @@
 #!/bin/sh
-set -e
 cd "$(dirname "$0")"
 cd ..
 TOPDIR=`pwd`
@@ -19,10 +18,12 @@ if command -v dpkg >/dev/null; then
        exit 1
     fi
 else
-    for command in virtualenv doxygen ditaa ant; do
-       if ! command -v "$command" >/dev/null; then
+    for command in virtualenv doxygen ant ditaa; do
+       command -v "$command" > /dev/null;
+       ret_code=$?
+       if [ $ret_code -ne 0 ]; then
             # add a space after old values
-           missing="${missing:+$missing }$package"
+           missing="${missing:+$missing }$command"
        fi
     done
     if [ -n "$missing" ]; then