Add option to set multiarch flag
[auto-debuild.git] / auto_debuild.py
index 61d7efc394e38d34e381e06ad3a16efa20012f52..ab899838d7ed793f2167340ea6c9f20c399cbac5 100755 (executable)
@@ -98,7 +98,7 @@ def pythonRules(config):
 # build systems
 buildSystems = {
        'cmake': BuildSystem(cmakeRules, ["cmake"]),
-       'automake': BuildSystem(automakeRules, ["automake"]),
+       'automake': BuildSystem(automakeRules),
        'python': BuildSystem(pythonRules, ["python-setuptools"], ["${python:Depends}"]),
 }
 
@@ -169,6 +169,8 @@ def createDebianFiles(config):
                print >>f, ""
                print >>f, "Package:",binaryName
                print >>f, "Architecture:",packageArchitecture
+               if 'binaryMultiArch' in config:
+                       print >>f, "Multi-Arch:",config['binaryMultiArch']
                writeDependency(f, "Pre-Depends", ["${misc:Pre-Depends}"] + config.get('binaryPreDepends', []))
                writeDependency(f, "Depends", ["${shlibs:Depends}", "${misc:Depends}"] + buildSystem.binaryDepends +
                        config.get('binaryDepends', []))