summaryrefslogtreecommitdiffstats
path: root/Source/CTest/cmCTestTestHandler.cxx
diff options
context:
space:
mode:
authorBill Hoffman <bill.hoffman@kitware.com>2007-09-17 14:40:57 (GMT)
committerBill Hoffman <bill.hoffman@kitware.com>2007-09-17 14:40:57 (GMT)
commit267fd538d837d40e7ed865326899e0105265a515 (patch)
tree05c3dd5fe631f0cd4e51038feea95a35d46eeddd /Source/CTest/cmCTestTestHandler.cxx
parent5c48eab7a8d18c787111a387359716d59b70598a (diff)
downloadCMake-267fd538d837d40e7ed865326899e0105265a515.zip
CMake-267fd538d837d40e7ed865326899e0105265a515.tar.gz
CMake-267fd538d837d40e7ed865326899e0105265a515.tar.bz2
ENH: fix build issue with config type not being specified by ctest
Diffstat (limited to 'Source/CTest/cmCTestTestHandler.cxx')
-rw-r--r--Source/CTest/cmCTestTestHandler.cxx12
1 files changed, 12 insertions, 0 deletions
diff --git a/Source/CTest/cmCTestTestHandler.cxx b/Source/CTest/cmCTestTestHandler.cxx
index 580623e..8249352 100644
--- a/Source/CTest/cmCTestTestHandler.cxx
+++ b/Source/CTest/cmCTestTestHandler.cxx
@@ -1206,6 +1206,18 @@ std::string cmCTestTestHandler
return path;
}
}
+ if(fullPath.size() == 0)
+ {
+ cmCTestLog(ctest, HANDLER_OUTPUT,
+ "Could not find executable " << testCommand << "\n"
+ << "Looked in the following places:\n");
+ for(std::vector<std::string>::iterator i = failed.begin();
+ i != failed.end(); ++i)
+ {
+ cmCTestLog(ctest, HANDLER_OUTPUT,
+ i->c_str() << "\n");
+ }
+ }
return fullPath;
}