import os from lib import arch, common, make, pkgcomposer def autolink(composer: pkgcomposer.PkgComposer): os.chdir(composer.workdir + "/bundle/") try: for i in common.treedir("bin"): if i.is_file(): make.link(f"bin/{i.name}", "/bin/" + i.name) except Exception: pass try: for i in common.treedir("lib"): if i.is_file(): make.link(f"lib/{i.name}", "/lib/" + arch.get_target() + "/" + i.name) except Exception: pass try: for i in common.treedir("include"): if i.is_file(): make.link( f"include/{i.name}", "/lib/" + arch.get_target() + "/include/" + i.name, ) except Exception: pass