From 700459bdf5827b92e66563c95d9879c5056c9e0e Mon Sep 17 00:00:00 2001 From: John Spray Date: Wed, 11 Feb 2015 13:18:53 +0000 Subject: [PATCH] build-doc: package checks for fedora Signed-off-by: John Spray --- admin/build-doc | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/admin/build-doc b/admin/build-doc index a88ac631ebb..dfbd5e45f0f 100755 --- a/admin/build-doc +++ b/admin/build-doc @@ -20,6 +20,17 @@ if command -v dpkg >/dev/null; then echo "sudo apt-get install $missing" exit 1 fi +elif command -v yum >/dev/null; then + for package in python-devel python-pip python-virtualenv doxygen ditaa ant libxml-devel libxslt-devel; do + if ! rpm -q $package >/dev/null ; then + missing="${missing:+$missing }$package" + fi + done + if [ -n "$missing" ]; then + echo "$0: missing required packages, please install them:" 1>&2 + echo "yum install $missing" + exit 1 + fi else for command in virtualenv doxygen ant ditaa; do command -v "$command" > /dev/null;