+
+ if(const SharedLibrary *shlib = dynamic_cast<const SharedLibrary *>(&source))
+ if(!shlib->get_soname().empty())
+ link = FS::dirname(path)/FS::basename(shlib->get_path());
+
+ if(!link.empty())
+ builder.register_path(link, this);
+}
+
+Target *Install::get_real_target()
+{
+ return source.get_real_target();