|  | @@ -266,10 +266,17 @@ void cmExtraCodeBlocksGenerator
 | 
	
		
			
				|  |  |        }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |      // Convert
 | 
	
		
			
				|  |  | +    const char* cmakeRoot = mf->GetDefinition("CMAKE_ROOT");
 | 
	
		
			
				|  |  |      for (std::vector<std::string>::const_iterator jt = listFiles.begin();
 | 
	
		
			
				|  |  |           jt != listFiles.end();
 | 
	
		
			
				|  |  |           ++jt)
 | 
	
		
			
				|  |  |        {
 | 
	
		
			
				|  |  | +      // don't put cmake's own files into the project (#12110):
 | 
	
		
			
				|  |  | +      if (jt->find(cmakeRoot) == 0)
 | 
	
		
			
				|  |  | +        {
 | 
	
		
			
				|  |  | +        continue;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |        const std::string &relative = cmSystemTools::RelativePath(
 | 
	
		
			
				|  |  |                           it->second[0]->GetMakefile()->GetHomeDirectory(),
 | 
	
		
			
				|  |  |                           jt->c_str());
 |