- const TargetMap &targets=builder.get_targets();
- for(TargetMap::const_iterator i=targets.begin(); i!=targets.end(); ++i)
- if(i->second->get_package()==package && i->second!=this && !i->second->get_buildable())
- add_depend(i->second);
-
- const PathList &tar_files=package->get_tar_files();
- for(PathList::const_iterator i=tar_files.begin(); i!=tar_files.end(); ++i)
- {
- Target *tgt=builder.get_target(i->str());
- if(!tgt)
- tgt=new File(builder, i->str());
- add_depend(tgt);
- }
-
- deps_ready=true;