From: Jacob Alexander Date: Sun, 2 Aug 2015 20:42:16 +0000 (-0700) Subject: Adding support for multi-line defines X-Git-Url: https://git.donarmstrong.com/?p=kiibohd-kll.git;a=commitdiff_plain;h=9107650076ebe6e159356d970b0523dc37a55147;hp=59a7455cd9478ccf136d72657df9e4de8dda5e0f Adding support for multi-line defines --- diff --git a/backends/kiibohd.py b/backends/kiibohd.py index c03f853..9f47150 100644 --- a/backends/kiibohd.py +++ b/backends/kiibohd.py @@ -123,7 +123,7 @@ class Backend( BackendBase ): # 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 ) )