--- kdevelop-4.4.1/projectmanagers/cmake/cmakeutils.cpp_new 2012-11-03 01:45:57.000000000 +0100
+++ kdevelop-4.4.1/projectmanagers/cmake/cmakeutils.cpp 2012-11-22 10:08:32.049406021 +0100
@@ -191,7 +191,7 @@ bool checkForNeedingConfigure( KDevelop:
return true;
} else if( !QFileInfo( builddir.toLocalFile() + "/CMakeCache.txt" ).exists() ||
- !QFileInfo( builddir.toLocalFile() + "/Makefile" ).exists()
+ !(QFileInfo( builddir.toLocalFile() + "/Makefile" ).exists() || QFileInfo( builddir.toLocalFile() + "/build.ninja" ).exists())
)
{
// User entered information already, but cmake hasn't actually been run yet.