summaryrefslogtreecommitdiffstats
path: root/Source
diff options
context:
space:
mode:
authorDaniel Pfeifer <daniel@pfeifer-mail.de>2017-03-23 22:19:45 (GMT)
committerDaniel Pfeifer <daniel@pfeifer-mail.de>2017-03-23 22:20:10 (GMT)
commit72ea66b1cf28bba68f2b81637864a330e3ae715f (patch)
tree2eca95a0bd7c87e163bc077c20a050d555edb333 /Source
parent2a827b8244d451071c02e3a3c8398bcb8b0e01fd (diff)
downloadCMake-72ea66b1cf28bba68f2b81637864a330e3ae715f.zip
CMake-72ea66b1cf28bba68f2b81637864a330e3ae715f.tar.gz
CMake-72ea66b1cf28bba68f2b81637864a330e3ae715f.tar.bz2
Autogen: include what you use
Diffstat (limited to 'Source')
-rw-r--r--Source/cmQtAutoGeneratorCommon.cxx1
-rw-r--r--Source/cmQtAutoGeneratorCommon.h5
-rw-r--r--Source/cmQtAutoGeneratorInitializer.cxx6
3 files changed, 3 insertions, 9 deletions
diff --git a/Source/cmQtAutoGeneratorCommon.cxx b/Source/cmQtAutoGeneratorCommon.cxx
index dcd61a3..2498fe8 100644
--- a/Source/cmQtAutoGeneratorCommon.cxx
+++ b/Source/cmQtAutoGeneratorCommon.cxx
@@ -8,6 +8,7 @@
#include <cmsys/RegularExpression.hxx>
#include <sstream>
+#include <stddef.h>
// - Static functions
diff --git a/Source/cmQtAutoGeneratorCommon.h b/Source/cmQtAutoGeneratorCommon.h
index b54b6fa..b004005 100644
--- a/Source/cmQtAutoGeneratorCommon.h
+++ b/Source/cmQtAutoGeneratorCommon.h
@@ -3,13 +3,10 @@
#ifndef cmQtAutoGeneratorCommon_h
#define cmQtAutoGeneratorCommon_h
-#include <cmConfigure.h> // IWYU pragma: keep
+#include <cmConfigure.h>
#include <string>
#include <vector>
-class cmGeneratorTarget;
-class cmLocalGenerator;
-
class cmQtAutoGeneratorCommon
{
// - Types and statics
diff --git a/Source/cmQtAutoGeneratorInitializer.cxx b/Source/cmQtAutoGeneratorInitializer.cxx
index 6ebc234..ead3dfc 100644
--- a/Source/cmQtAutoGeneratorInitializer.cxx
+++ b/Source/cmQtAutoGeneratorInitializer.cxx
@@ -7,12 +7,11 @@
#include "cmCustomCommandLines.h"
#include "cmFilePathChecksum.h"
#include "cmGeneratorTarget.h"
-#include "cmGlobalGenerator.h"
#include "cmLocalGenerator.h"
#include "cmMakefile.h"
#include "cmOutputConverter.h"
#include "cmSourceFile.h"
-#include "cmSourceFileLocation.h"
+#include "cmSourceGroup.h"
#include "cmState.h"
#include "cmSystemTools.h"
#include "cmTarget.h"
@@ -25,11 +24,8 @@
#include <algorithm>
#include <cmConfigure.h>
#include <cmsys/FStream.hxx>
-#include <cmsys/RegularExpression.hxx>
#include <map>
#include <set>
-#include <sstream>
-#include <string.h>
#include <string>
#include <sys/stat.h>
#include <utility>