- string cxx_ver = m[0].str;
- while(!cxx_ver.empty())
- {
- FS::Path cxx_path = FS::Path("/usr/include/c++")/cxx_ver;
- if(FS::is_dir(cxx_path))
- {
- builder.get_logger().log("tools", format("%s version is %s", FS::basename(executable->get_path()), cxx_ver));
- system_path.push_back(cxx_path);
- break;
- }
-
- string::size_type dot = cxx_ver.rfind('.');
- if(dot==string::npos)
- break;
- cxx_ver.erase(dot);
- }
+ builder.get_logger().log("tools", format("%s version is %s", FS::basename(executable->get_path()), cxx_ver));
+ system_path.push_back(cxx_path);