]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
bootstrap.sh: refactor
authorTravis Cross <tc@traviscross.com>
Wed, 4 Apr 2012 23:34:06 +0000 (23:34 +0000)
committerTravis Cross <tc@traviscross.com>
Wed, 4 Apr 2012 23:34:06 +0000 (23:34 +0000)
bootstrap.sh

index 5ccf450f9786737f80ddbb3167a772d77e10b974..ed72523f317054bc9b9514adc7052b07b6531ec0 100755 (executable)
@@ -300,7 +300,7 @@ bootstrap_apr() {
 
   echo "Entering directory ${LIBDIR}/apr-util"
   cd ${LIBDIR}/apr-util
-  if [ "${BGJOB}" = "false" ]; then
+  if ! ${BGJOB}; then
     ./buildconf
   else
     ./buildconf &
@@ -384,11 +384,12 @@ bootstrap_libs() {
   for i in ${SUBDIRS}; do
     case "$i" in
       apr|fs|libzrtp)
-        [ "${BGJOB}" = "true" ] && wait
-        bootstrap_$i && continue
+        ${BGJOB} && wait
+        bootstrap_$i
+        continue
         ;;
     esac
-    if [ "${BGJOB}" = "false" ]; then
+    if ! ${BGJOB}; then
       libbootstrap ${i}
     else
       libbootstrap ${i} &
@@ -406,7 +407,7 @@ run() {
   check_libtoolize
   print_autotools_vers
   bootstrap_libs
-  if [ "${BGJOB}" = "true" ]; then
+  if ${BGJOB}; then
     wait
   fi
 }