ENH: use last mount point found for mingw location, not first

This commit is contained in:
Bill Hoffman 2006-02-21 09:35:11 -05:00
parent b6863e9fad
commit 74d315077c
1 changed files with 4 additions and 3 deletions

View File

@ -33,17 +33,18 @@ cmGlobalMSYSMakefileGenerator::FindMinGW(std::string const& makeloc)
std::ifstream fin(fstab.c_str()); std::ifstream fin(fstab.c_str());
std::string path; std::string path;
std::string mount; std::string mount;
std::string mingwBin;
while(fin) while(fin)
{ {
fin >> path; fin >> path;
fin >> mount; fin >> mount;
if(mount == "/mingw") if(mount == "/mingw")
{ {
path += "/bin"; mingwBin = path;
return path; mingwBin += "/bin";
} }
} }
return ""; return mingwBin;
} }
void cmGlobalMSYSMakefileGenerator::EnableLanguage(std::vector<std::string>const& l, void cmGlobalMSYSMakefileGenerator::EnableLanguage(std::vector<std::string>const& l,