[CalendarServer-changes] [9546] CalendarServer/trunk/support/submit

source_changes at macosforge.org source_changes at macosforge.org
Wed Aug 8 17:35:31 PDT 2012


Revision: 9546
          http://trac.macosforge.org/projects/calendarserver/changeset/9546
Author:   wsanchez at apple.com
Date:     2012-08-08 17:35:29 -0700 (Wed, 08 Aug 2012)
Log Message:
-----------
Require a release argument for -b

Modified Paths:
--------------
    CalendarServer/trunk/support/submit

Modified: CalendarServer/trunk/support/submit
===================================================================
--- CalendarServer/trunk/support/submit	2012-08-08 22:28:25 UTC (rev 9545)
+++ CalendarServer/trunk/support/submit	2012-08-09 00:35:29 UTC (rev 9546)
@@ -74,15 +74,15 @@
   if "${install}"; then usage "-i flag requires -b"; fi;
   if "${package}"; then usage "-p flag requires -b"; fi;
 
-  if [ $# == 0 ]; then usage "No releases specified"; fi;
-  releases="$@"; shift $#;
-
   if ! "${submission_enabled}"; then
     echo "Submissions from this branch are not enabled.";
     exit 1;
   fi;
 fi;
 
+if [ $# == 0 ]; then usage "No releases specified"; fi;
+releases="$@"; shift $#;
+
 if [ $# != 0 ]; then usage "Unrecognized arguments:" "$@"; fi;
 
  project="CalendarServer";
@@ -174,9 +174,14 @@
     merge_flags="";
   fi;
 
+  release_flags="";
+  for release in "${releases}"; do
+      release_flags="${release_flags} -release ${release}";
+  done;
+
   sudo buildit "${wc}" \
     $(file /System/Library/Frameworks/Python.framework/Versions/Current/Python | sed -n -e 's|^.*(for architecture \([^)][^)]*\).*$|-arch \1|p' | sed 's|ppc7400|ppc|') \
-    ${merge_flags};
+    ${merge_flags}${release_flags};
 
   if "${package}"; then
     package_file="${project_version}.tgz";
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/calendarserver-changes/attachments/20120808/d9fc42bd/attachment-0001.html>


More information about the calendarserver-changes mailing list