code: def get_ext_outputs(self):
          
  
          all_outputs = []
          ext_outputs = []
  
          paths = {self.bdist_dir: ''}
          for base, dirs, files in sorted_walk(self.bdist_dir):
              for filename in files:
                  if os.path.splitext(filename)[1].lower() in NATIVE_EXTENSIONS:
                      all_outputs.append(paths[base] + filename)
              for filename in dirs:
                  paths[os.path.join(base, filename)] = (paths[base] +
                                                         filename + '/')
  
          if self.distribution.has_ext_modules():
              build_cmd = self.get_finalized_command('build_ext')
              for ext in build_cmd.extensions:
                  if isinstance(ext, Library):
                      continue
                  fullname = build_cmd.get_ext_fullname(ext.name)
                  filename = build_cmd.get_ext_filename(fullname)
                  if not os.path.basename(filename).startswith('dl-'):
                      if os.path.exists(os.path.join(self.bdist_dir, filename)):
                          ext_outputs.append(filename)
  
          return all_outputs, ext_outputs
docs: Get a list of relative paths to C extensions in the output distro