f.write('#include "%s"\n' % os.path.normpath(h))
f.close()
-relpath1 = os_path_relpath(bld.srcnode.abspath(), bld.curdir)
+relpath1 = os_path_relpath(bld.srcnode.abspath(), bld.path.abspath())
public_headers = []
for h in bld.env.public_headers_list:
public_headers.append(os.path.join(relpath1, bld.env.build_public_headers, h))