|
|
@@ -1052,7 +1052,14 @@ void cmCoreTryCompile::FindOutputFile(const std::string& targetName,
|
|
|
}
|
|
|
searchDirs.emplace_back("/Debug");
|
|
|
#if defined(__APPLE__)
|
|
|
- std::string app = "/Debug/" + targetName + ".app";
|
|
|
+ std::string app = "/" + targetName + ".app";
|
|
|
+ if (config && config[0]) {
|
|
|
+ std::string tmp = "/";
|
|
|
+ tmp += config + app;
|
|
|
+ searchDirs.push_back(std::move(tmp));
|
|
|
+ }
|
|
|
+ std::string tmp = "/Debug" + app;
|
|
|
+ searchDirs.emplace_back(std::move(tmp));
|
|
|
searchDirs.push_back(std::move(app));
|
|
|
#endif
|
|
|
searchDirs.emplace_back("/Development");
|