1
0
Эх сурвалжийг харах

Autogen: Add per-config suffix to moc_predefs.h

moc_predefs.h is generated using per-config -D definitions
and therefore must be configuration specific as well.
Sebastian Holtermann 8 жил өмнө
parent
commit
ddd6f0db1e

+ 3 - 1
Source/cmQtAutoGenerators.cxx

@@ -647,7 +647,9 @@ void cmQtAutoGenerators::Init(cmMakefile* makefile)
 
   // Moc predefs file
   if (!this->MocPredefsCmd.empty()) {
-    this->MocPredefsFileRel = "moc_predefs.h";
+    this->MocPredefsFileRel = "moc_predefs";
+    this->MocPredefsFileRel += this->ConfigSuffix;
+    this->MocPredefsFileRel += ".h";
     this->MocPredefsFileAbs = cmSystemTools::CollapseCombinedPath(
       this->AutogenBuildDir, this->MocPredefsFileRel);
   }