[Groonga-commit] groonga/groonga [master] support: parallel work

Zurück zum Archiv-Index

null+****@clear***** null+****@clear*****
2012年 4月 28日 (土) 15:21:29 JST


Kouhei Sutou	2012-04-28 15:21:29 +0900 (Sat, 28 Apr 2012)

  New Revision: aa50327686e86a4cf408f8f5be05ced74b5719e2

  Log:
    support: parallel work

  Modified files:
    packages/apt/sign-repository.sh
    packages/apt/update-repository.sh

  Modified: packages/apt/sign-repository.sh (+7 -1)
===================================================================
--- packages/apt/sign-repository.sh    2012-04-28 15:06:03 +0900 (9b44712)
+++ packages/apt/sign-repository.sh    2012-04-28 15:21:29 +0900 (def752d)
@@ -36,5 +36,11 @@ for code_name in ${CODES}; do
 	--local-user ${GPG_UID} \
 	--local-user 1C837F31 \
 	--output ${release}.gpg \
-	${release}
+	${release} &
+
+    if [ "${PARALLEL}" != "yes" ]; then
+	wait
+    fi
 done
+
+wait

  Modified: packages/apt/update-repository.sh (+6 -1)
===================================================================
--- packages/apt/update-repository.sh    2012-04-28 15:06:03 +0900 (0862467)
+++ packages/apt/update-repository.sh    2012-04-28 15:21:29 +0900 (3d989bb)
@@ -120,5 +120,10 @@ for code_name in ${CODES}; do
 
     mkdir -p packages/${distribution}
     (cd packages/${distribution}
-	update_repository $distribution $code_name $component)
+	update_repository $distribution $code_name $component) &
+    if [ "${PARALLEL}" != "yes" ]; then
+	wait
+    fi
 done
+
+wait




Groonga-commit メーリングリストの案内
Zurück zum Archiv-Index