Browse Source

QtAutogen: Use cmSystemTools::Error instead of std::cerr

We can use std::cerr only in the build-time tool, not during CMake
generation.
Sebastian Holtermann 9 years ago
parent
commit
a189d019dd
1 changed files with 2 additions and 2 deletions
  1. 2 2
      Source/cmQtAutoGeneratorInitializer.cxx

+ 2 - 2
Source/cmQtAutoGeneratorInitializer.cxx

@@ -478,7 +478,7 @@ static bool ListQt5RccInputs(cmSourceFile* sf, cmGeneratorTarget const* target,
         << " failed:\n"
         << rccStdOut << "\n"
         << rccStdErr << std::endl;
-    std::cerr << err.str();
+    cmSystemTools::Error(err.str().c_str());
     return false;
   }
 
@@ -507,7 +507,7 @@ static bool ListQt5RccInputs(cmSourceFile* sf, cmGeneratorTarget const* target,
           std::ostringstream err;
           err << "AUTOGEN: error: Rcc lists unparsable output " << eline
               << std::endl;
-          std::cerr << err.str();
+          cmSystemTools::Error(err.str().c_str());
           return false;
         }
         pos += searchString.length();