diff --git a/libraries/AP_HAL_Linux/hwdef/scripts/linux_hwdef.py b/libraries/AP_HAL_Linux/hwdef/scripts/linux_hwdef.py index b7c5956b2d..e7872b80a6 100644 --- a/libraries/AP_HAL_Linux/hwdef/scripts/linux_hwdef.py +++ b/libraries/AP_HAL_Linux/hwdef/scripts/linux_hwdef.py @@ -24,6 +24,13 @@ class LinuxHWDef(hwdef.HWDef): if d.startswith('define '): f.write('#define %s\n' % d[7:]) + def process_line(self, line, depth): + '''process one line of pin definition file''' + # keep all config lines for later use + self.all_lines.append(line) + self.alllines.append(line) + super(LinuxHWDef, self).process_line(line, depth) + if __name__ == '__main__':