[CalendarServer-changes] [12487] twext/trunk/bin/_build.sh

source_changes at macosforge.org source_changes at macosforge.org
Wed Mar 12 11:20:16 PDT 2014


Revision: 12487
          http://trac.calendarserver.org//changeset/12487
Author:   wsanchez at apple.com
Date:     2014-01-30 15:34:57 -0800 (Thu, 30 Jan 2014)
Log Message:
-----------
Make ! do_setup do less setup

Modified Paths:
--------------
    twext/trunk/bin/_build.sh

Modified: twext/trunk/bin/_build.sh
===================================================================
--- twext/trunk/bin/_build.sh	2014-01-30 23:15:40 UTC (rev 12486)
+++ twext/trunk/bin/_build.sh	2014-01-30 23:34:57 UTC (rev 12487)
@@ -472,6 +472,8 @@
 # Build C dependencies
 #
 c_dependencies () {
+  if ! "${do_setup}"; then return 0; fi;
+
      c_glue_root="${dev_roots}/c_glue";
   c_glue_include="${c_glue_root}/include";
 
@@ -549,26 +551,26 @@
 py_dependencies () {
   export PATH="${py_root}/bin:${PATH}";
 
+  if ! "${do_setup}"; then return 0; fi;
+
   for requirements in "${wd}/requirements/py_"*".txt"; do
 
     ruler "Preparing Python requirements: ${requirements}";
     echo "";
 
-    if "${do_setup}"; then
-      if ! "${python}" -m pip install               \
-          --requirement "${requirements}"           \
-          --download-cache "${dev_home}/pip_cache"  \
-          --log "${dev_home}/pip.log"               \
-      ; then
-        err=$?;
-        echo "Unable to set up Python requirements: ${requirements}";
-        if [ "${requirements#${wd}/requirements/py_opt_}" != "${requirements}" ]; then
-          echo "Requirements ${requirements} are optional; continuing.";
-        else
-          echo "";
-          echo "pip log: ${dev_home}/pip.log";
-          return 1;
-        fi;
+    if ! "${python}" -m pip install               \
+        --requirement "${requirements}"           \
+        --download-cache "${dev_home}/pip_cache"  \
+        --log "${dev_home}/pip.log"               \
+    ; then
+      err=$?;
+      echo "Unable to set up Python requirements: ${requirements}";
+      if [ "${requirements#${wd}/requirements/py_opt_}" != "${requirements}" ]; then
+        echo "Requirements ${requirements} are optional; continuing.";
+      else
+        echo "";
+        echo "pip log: ${dev_home}/pip.log";
+        return 1;
       fi;
     fi;
 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/calendarserver-changes/attachments/20140312/590c4913/attachment.html>


More information about the calendarserver-changes mailing list