def METHOD_NAME(self):
    if not self.distribution.headers:
        return
    for header in self.distribution.headers:
        subdir = os.path.dirname(os.path.relpath(header, 'include/pybind11'))
        install_dir = os.path.join(self.install_dir, subdir)
        self.mkpath(install_dir)
        (out, _) = self.copy_file(header, install_dir)
        self.outfiles.append(out)