+ load_build_file((FS::get_home_dir()/".builderrc").str());
+
+ if(prfx.empty())
+ {
+ if(current_arch=="native")
+ prefix=(FS::get_home_dir()/"local").str();
+ else
+ prefix=(FS::get_home_dir()/"local"/current_arch).str();
+ }
+ else
+ prefix=prfx;
+
+ warnings.push_back("all");
+ warnings.push_back("extra");
+ warnings.push_back("shadow");
+ warnings.push_back("pointer-arith");
+ warnings.push_back("error");
+ for(StringList::iterator i=cmdline_warn.begin(); i!=cmdline_warn.end(); ++i)
+ {
+ vector<string> warns=split(*i, ',');
+ warnings.insert(warnings.end(), warns.begin(), warns.end());
+ }