r4026 - people/waldi/kernel/linux-2.6/debian/bin

Bastian Blank waldi at costa.debian.org
Tue Aug 23 14:16:42 UTC 2005


Author: waldi
Date: 2005-08-23 14:16:40 +0000 (Tue, 23 Aug 2005)
New Revision: 4026

Modified:
   people/waldi/kernel/linux-2.6/debian/bin/gencontrol.py
Log:
debian/bin/gencontrol.py: Add error messages for arches without definitions.


Modified: people/waldi/kernel/linux-2.6/debian/bin/gencontrol.py
===================================================================
--- people/waldi/kernel/linux-2.6/debian/bin/gencontrol.py	2005-08-23 13:45:26 UTC (rev 4025)
+++ people/waldi/kernel/linux-2.6/debian/bin/gencontrol.py	2005-08-23 14:16:40 UTC (rev 4026)
@@ -248,6 +248,7 @@
     subarches_architecture = {}
     for arch in c['base']['arches']:
         if not c[arch].get('available', True):
+            arches[arch] = None
             continue
         t1 = {}
         for subarch in c[arch].get('subarches', []):
@@ -305,6 +306,11 @@
         arch_vars['arch'] = arch
         arch_vars.update(c[arch])
 
+        if arches[arch] is None:
+            for i in ('binary-arch', 'build', 'setup'):
+                makefile.append(("%s-%s:" % (i, arch), ["@echo Architecture %s is not available!" % arch, "@exit 1"]))
+            continue
+
         for i in (('setup',)):
             makefile.append(("%s-%s:: %s-%s-real" % (i, arch, i, arch), None))
 




More information about the Kernel-svn-changes mailing list