chiark / gitweb /
Added option to build.py to just do a single package, for testing
authorCiaran Gultnieks <ciaran@ciarang.com>
Sat, 13 Nov 2010 14:11:48 +0000 (14:11 +0000)
committerCiaran Gultnieks <ciaran@ciarang.com>
Sat, 13 Nov 2010 14:11:48 +0000 (14:11 +0000)
build.py

index a2338bc53195e76906dae18a1fa84018bb69128a..8390dc702c4a3e9a7fab902216c8dac068214d5b 100644 (file)
--- a/build.py
+++ b/build.py
@@ -36,6 +36,8 @@ execfile('metadata.py')
 parser = OptionParser()
 parser.add_option("-v", "--verbose", action="store_true", default=False,
                   help="Spew out even more information than normal")
+parser.add_option("-p", "--package", default=None,
+                  help="Build only the specified package")
 (options, args) = parser.parse_args()
 
 # Get all apps...
@@ -48,7 +50,9 @@ os.mkdir(unsigned_dir)
 
 for app in apps:
 
-    if app['disabled'] is None and app['repo'] != '' and app['repotype'] != '':
+    if (app['disabled'] is None and app['repo'] != '' 
+            and app['repotype'] != '' and (options.package is None or
+            options.package == app['id'])):
 
         print "About to build " + app['id']