[gnome-live] Be able to manually specify the pkgs to build



commit 3492bceb8ac1ce5d9cb28ee39d7040dbb3d1a3d0
Author: Zhang Sen <zh jesse gmail com>
Date:   Sun May 31 21:58:21 2009 +0800

    Be able to manually specify the pkgs to build
    
    refresh-gnome now receives a command-line option <trove-list>. If specified,
    only those pkgs are build, instead of all from all-modules.
---
 dev-kit/build-system/refresh-gnome |   14 ++++++++++----
 1 files changed, 10 insertions(+), 4 deletions(-)

diff --git a/dev-kit/build-system/refresh-gnome b/dev-kit/build-system/refresh-gnome
index e5a43d2..78b8c86 100755
--- a/dev-kit/build-system/refresh-gnome
+++ b/dev-kit/build-system/refresh-gnome
@@ -11,7 +11,7 @@
 
 usage()
 {
-    echo "usage: refresh-gnome [update|build]"
+    echo "usage: refresh-gnome (update | build) [trove-list]"
     exit
 }
 
@@ -30,9 +30,15 @@ workingDir=$HOME/conary/gnome/trunk
 currentDir=`pwd`
 context="gnome:trunk"
 
-troves=`sort all-modules blacklist | uniq --unique`
-echo Current blacklist includes:
-cat blacklist
+if [ $# -gt 1 ];
+then
+    shift
+    troves=$*
+else
+    troves=`sort all-modules blacklist | uniq --unique`
+    echo Current blacklist includes:
+    cat blacklist
+fi
 echo
 
 if [ $action = "update" ];



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]