[packages/rpm-build-tools/merge-pld-builder-client: 4/2675] - restructuring: groups are now DAGS

glen glen at pld-linux.org
Mon Dec 19 21:49:17 CET 2016


commit 25b9b347568582b560c8e9d310f4ae12a39d1570
Author: Michal Moskal <michal at moskal.me>
Date:   Wed Jun 11 16:31:46 2003 +0000

    - restructuring: groups are now DAGS
    
    Changed files:
        PLD_Builder/request.py -> 1.7
        PLD_Builder/rpm_builder.py -> 1.2
        PLD_Builder/srpm_builder.py -> 1.9
        client/make-request.sh -> 1.4
        doc/TODO -> 1.2

 make-request.sh | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)
---
diff --git a/make-request.sh b/make-request.sh
index 7c16566..9296499 100644
--- a/make-request.sh
+++ b/make-request.sh
@@ -61,8 +61,12 @@ gen_req() {
   echo "  <priority>$priority</priority>"
   echo
 
+  # first id:
+  fid=
   for s in $specs ; do
-    echo "  <batch>"
+    bid=$(uuidgen)
+    echo "  <batch id='$bid' depends-on='$fid'>"
+    [ "$fid" = "" ] && fid="$bid"
     name=$(echo "$s" | sed -e 's|:.*||')
     branch=$(echo "$s" | sed -e 's|.*:||')
     echo "     <spec>$name</spec>"
@@ -81,6 +85,7 @@ gen_req() {
     done
     echo "  </batch>"
   done
+  
   echo "</group>"
 }
 
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/rpm-build-tools.git/commitdiff/cca6584b96e6c33d0732d559e43e100d804e2ecd



More information about the pld-cvs-commit mailing list