-unsigned SourcePackage::get_install_flags()
-{
- unsigned flags = 0;
- for(ComponentList::iterator i=components.begin(); i!=components.end(); ++i)
- if(i->get_install())
- {
- if(i->get_type()==Component::PROGRAM)
- flags |= BIN;
- else if(i->get_type()==Component::LIBRARY || i->get_type()==Component::MODULE)
- flags |= LIB|INCLUDE;
- }
-
- return flags;
-}
-