]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
debian: add a utility to install necessary build dependencies
authorTravis Cross <tc@traviscross.com>
Sat, 5 May 2012 21:05:24 +0000 (21:05 +0000)
committerTravis Cross <tc@traviscross.com>
Sat, 5 May 2012 23:29:16 +0000 (23:29 +0000)
debian/util.sh

index 24605d7073bcce34d3369cac9a5ad509aa09388f..2d00771ab79a1a28fa6703eaa99a561a4f91ed8e 100755 (executable)
@@ -57,10 +57,23 @@ list_build_depends () {
   echo "${deps# }"
 }
 
+install_build_depends () {
+  local apt=""
+  if [ -n "$(which aptitude)" ]; then
+    apt=$(which aptitude)
+  elif [ -n "$(which apt-get)" ]; then
+    apt=$(which apt-get)
+  else
+    err "Can't find apt-get or aptitude; are you running on debian?"
+  fi
+  $apt install $(list_build_depends)
+}
+
 cmd="$1"
 shift
 case "$cmd" in
   create-dbg-pkgs) create_dbg_pkgs ;;
   list-build-depends) list_build_depends ;;
+  install-build-depends) install_build_depends ;;
 esac