}
dry_run=getopt['n'];
-
jobs=max(strtol(getopt['j'].arg()), 1L);
-
chrome=getopt["chrome"];
-
conf_all=getopt['A'];
+ build_file=getopt['f'].arg();
+ build_all=getopt['B'];
if(getopt['C'])
chdir(getopt['C'].arg().c_str());
- build_file=getopt['f'].arg();
-
for(int i=index; i<argc; ++i)
{
string v(argv[i]);
if(i->second->get_buildable())
cout<<'*';
unsigned count=0;
+ unsigned ood_count=0;
for(TargetMap::iterator j=targets.begin(); j!=targets.end(); ++j)
if(j->second->get_package()==i->second)
+ {
++count;
- cout<<" ("<<count<<" targets)\n";
+ if(j->second->get_rebuild())
+ ++ood_count;
+ }
+ if(count)
+ {
+ cout<<" ("<<count<<" targets";
+ if(ood_count)
+ cout<<", "<<ood_count<<" out-of-date";
+ cout<<")\n";
+ }
}
}