# HG changeset patch # User Jacob Alexander # Date 1438548136 25200 # Node ID dcbdf80b2ca7762165cc584fff97f3e25559d51b # Parent 75e2c0114aeacf0f23634ec55c482cc1d544ddc4 Adding support for multi-line defines diff -r 75e2c0114aea -r dcbdf80b2ca7 backends/kiibohd.py --- a/backends/kiibohd.py Sat Jul 25 16:11:24 2015 -0700 +++ b/backends/kiibohd.py Sun Aug 02 13:42:16 2015 -0700 @@ -123,7 +123,7 @@ # Iterate through defines and lookup the variables for define in variables.defines.keys(): if define in variables.overallVariables.keys(): - self.fill_dict['Defines'] += "\n#define {0} {1}".format( variables.defines[ define ], variables.overallVariables[ define ] ) + self.fill_dict['Defines'] += "\n#define {0} {1}".format( variables.defines[ define ], variables.overallVariables[ define ].replace( '\n', ' \\\n' ) ) else: print( "{0} '{1}' not defined...".format( WARNING, define ) )