+
+ string::size_type lib_path = output.find("LIBRARY_PATH=");
+ if(lib_path!=string::npos)
+ {
+ string::size_type newline = output.find('\n', lib_path);
+ for(const string &p: split(output.substr(lib_path+13, newline-lib_path-13), ':'))
+ {
+ FS::Path path = strip(p);
+ if(!any_equals(tool.system_path, path))
+ {
+ builder.get_logger().log("tools", "Got %s frontend system path: %s", tool_tag, path);
+ tool.system_path.push_back(path);
+ }
+ path_found = true;
+ }
+ }
+