const TargetList &deps=exe.get_depends();
for(TargetList::const_iterator i=deps.begin(); i!=deps.end(); ++i)
{
const TargetList &deps=exe.get_depends();
for(TargetList::const_iterator i=deps.begin(); i!=deps.end(); ++i)
{
else if(SharedLibrary *shlib=dynamic_cast<SharedLibrary *>(tgt))
argv.push_back("-l"+shlib->get_libname());
else if(dynamic_cast<StaticLibrary *>(tgt))
else if(SharedLibrary *shlib=dynamic_cast<SharedLibrary *>(tgt))
argv.push_back("-l"+shlib->get_libname());
else if(dynamic_cast<StaticLibrary *>(tgt))
else if(SystemLibrary *syslib=dynamic_cast<SystemLibrary *>(tgt))
argv.push_back("-l"+syslib->get_libname());
}
else if(SystemLibrary *syslib=dynamic_cast<SystemLibrary *>(tgt))
argv.push_back("-l"+syslib->get_libname());
}
if(!builder.get_dry_run())
mkpath(epath.subpath(0, epath.size()-1), 0755);
if(!builder.get_dry_run())
mkpath(epath.subpath(0, epath.size()-1), 0755);
- announce(comp.get_package().get_name(), tool, relative(epath, comp.get_package().get_source()).str());
+ announce(comp.get_package().get_name(), tool, relative(epath, work_dir).str());