code: def includes(self):
          
  
          incs = self.combined_properties('includes')
  
          processed_incs = []
          for prop in incs:
              if isinstance(prop, str):
                  processed_incs.append(prop)
              else:
                  processed_incs.append(os.path.join(*prop))
  
          # All include paths are relative to base directory of the
          fullpaths = [os.path.normpath(os.path.join('.', x)) for x in processed_incs]
          fullpaths.append(os.path.normpath(os.path.abspath(self.build_dirs()['build'])))
  
          return fullpaths
docs: Return all of the include directories for this chip as a list.