- SearchPath incpath;
- incpath.push_back(libstdcxx_path/"include");
- incpath.push_back(libstdcxx_path/"libs"/subdir/"include");
- system_path.insert(system_path.end(), incpath.begin(), incpath.end());
- build_info.incpath.insert(build_info.incpath.end(), incpath.begin(), incpath.end());
- build_info.libpath.push_back(libstdcxx_path/"libs"/subdir);
+ FS::Path arch_path = libstdcxx_path/"libs";
+ builder.get_logger().log("files", format("Traversing %s", arch_path.str()));
+ string arch_dir = architecture->best_match(list_files(arch_path));
+ if(!arch_dir.empty())
+ {
+ build_info.incpath.push_back(libstdcxx_path/"libs"/arch_dir/"include");
+ build_info.libpath.push_back(libstdcxx_path/"libs"/arch_dir);
+ }