//#include "handler.ih"
//
//void Handler::pickSources(vector<string> &sources, string const &orderTxt)
//{
//    static Pattern sourcePattern{".*\\.(cc|cpp)\\s*$"};
//
//    ifstream order(orderTxt);               // process this order.txt file
//
//    string dir = dirname(orderTxt) + '/';
//    string source;
//
//    while (getline(order, source))
//    {
//        source = String::trim(source);      // remove CRs from Windows
//
//        if (sourcePattern << source)
//        {
//            if (source.find('-') == string::npos)   // ignore entries with -
//                sources.push_back(dir + source);
//        }
//    }
//}
