if(equals!=string::npos)
{
if(equals==0)
- error("No feature name specified");
+ throw invalid_argument("SourcePackage::Loader::if_feature");
bool negate = cond[equals-1]=='!';
string name = cond.substr(0, equals-negate);
string value = obj.config.get_option("with_"+name).value;