From 3838a0d5fbed480c007b1667eddf2d6797a24344 Mon Sep 17 00:00:00 2001 From: Daniel Pfeifer Date: Thu, 1 Sep 2016 20:05:48 +0200 Subject: [PATCH] make sure to include cmConfigure.h before cmStandardIncludes.h --- Source/CPack/WiX/cmWIXRichTextFormatWriter.h | 2 ++ Source/CPack/cmCPackComponentGroup.h | 2 ++ Source/CursesDialog/cmCursesStandardIncludes.h | 2 ++ Source/bindexplib.h | 2 ++ Source/cmAlgorithms.h | 2 ++ Source/cmCTest.h | 2 ++ Source/cmCallVisualStudioMacro.h | 2 ++ Source/cmCommandArgumentParserHelper.h | 2 ++ Source/cmCommandArgumentsHelper.h | 2 ++ Source/cmConfigure.cmake.h.in | 2 +- Source/cmCryptoHash.h | 2 ++ Source/cmCurl.h | 2 ++ Source/cmCustomCommand.h | 2 ++ Source/cmCustomCommandGenerator.h | 2 ++ Source/cmDefinitions.h | 2 ++ Source/cmDepends.h | 2 ++ Source/cmDependsJavaLexer.cxx | 2 ++ Source/cmDependsJavaParserHelper.h | 2 ++ Source/cmDocumentation.h | 2 ++ Source/cmDocumentationFormatter.h | 2 ++ Source/cmDynamicLoader.h | 2 ++ Source/cmExecutionStatus.h | 2 ++ Source/cmExpandedCommandArgument.h | 2 ++ Source/cmExprLexer.cxx | 2 ++ Source/cmExprParserHelper.h | 2 ++ Source/cmExternalMakefileProjectGenerator.h | 2 ++ Source/cmFileLock.h | 2 ++ Source/cmFileLockPool.h | 2 ++ Source/cmFileLockResult.h | 2 ++ Source/cmFilePathUuid.h | 2 ++ Source/cmFileTimeComparison.h | 2 ++ Source/cmFortranParser.h | 2 ++ Source/cmFunctionBlocker.h | 2 ++ Source/cmGeneratedFileStream.h | 2 ++ Source/cmGeneratorExpression.h | 2 ++ Source/cmGeneratorExpressionDAGChecker.h | 2 ++ Source/cmGeneratorExpressionLexer.h | 2 ++ Source/cmGhsMultiGpj.h | 2 ++ Source/cmGlobalGenerator.h | 2 ++ Source/cmGlobalGeneratorFactory.h | 4 ++++ Source/cmGraphAdjacencyList.h | 2 ++ Source/cmGraphVizWriter.h | 2 ++ Source/cmHexFileConverter.h | 2 ++ Source/cmIDEOptions.h | 2 ++ Source/cmInstallCommandArguments.h | 2 ++ Source/cmLinkedTree.h | 2 ++ Source/cmListFileCache.h | 2 ++ Source/cmLocalGenerator.h | 2 ++ Source/cmLocale.h | 2 ++ Source/cmNinjaTypes.h | 2 ++ Source/cmOSXBundleGenerator.h | 2 ++ Source/cmObject.h | 2 ++ Source/cmOrderDirectories.h | 2 ++ Source/cmOutputConverter.h | 2 ++ Source/cmPathLabel.h | 2 ++ Source/cmQtAutoGeneratorInitializer.h | 2 ++ Source/cmQtAutoGenerators.h | 2 ++ Source/cmRST.h | 2 ++ Source/cmScriptGenerator.h | 2 ++ Source/cmSearchPath.h | 2 ++ Source/cmSourceFileLocation.h | 2 ++ Source/cmSourceGroup.h | 2 ++ Source/cmTargetDepend.h | 2 ++ Source/cmTargetExport.h | 2 ++ Source/cmTimestamp.h | 2 ++ Source/cmVisualStudio10TargetGenerator.h | 2 ++ Source/cmVisualStudioSlnData.h | 2 ++ Source/cmVisualStudioSlnParser.h | 2 ++ Source/cmVisualStudioWCEPlatformParser.h | 2 ++ Source/cmXCodeObject.h | 2 ++ Source/cmake.h | 2 ++ Source/cmcmd.h | 2 ++ 72 files changed, 145 insertions(+), 1 deletion(-) diff --git a/Source/CPack/WiX/cmWIXRichTextFormatWriter.h b/Source/CPack/WiX/cmWIXRichTextFormatWriter.h index acf1fa6f4..63a2ec0ad 100644 --- a/Source/CPack/WiX/cmWIXRichTextFormatWriter.h +++ b/Source/CPack/WiX/cmWIXRichTextFormatWriter.h @@ -13,6 +13,8 @@ #ifndef cmWIXRichTextFormatWriter_h #define cmWIXRichTextFormatWriter_h +#include + #include "cmStandardIncludes.h" #include diff --git a/Source/CPack/cmCPackComponentGroup.h b/Source/CPack/cmCPackComponentGroup.h index 01a9e76f5..78b81b350 100644 --- a/Source/CPack/cmCPackComponentGroup.h +++ b/Source/CPack/cmCPackComponentGroup.h @@ -13,6 +13,8 @@ #ifndef cmCPackComponentGroup_h #define cmCPackComponentGroup_h +#include + #include "cmStandardIncludes.h" class cmCPackComponentGroup; diff --git a/Source/CursesDialog/cmCursesStandardIncludes.h b/Source/CursesDialog/cmCursesStandardIncludes.h index 7b44df9cf..095397869 100644 --- a/Source/CursesDialog/cmCursesStandardIncludes.h +++ b/Source/CursesDialog/cmCursesStandardIncludes.h @@ -12,6 +12,8 @@ #ifndef cmCursesStandardIncludes_h #define cmCursesStandardIncludes_h +#include + #include "../cmStandardIncludes.h" #if defined(__sun__) && defined(__GNUC__) diff --git a/Source/bindexplib.h b/Source/bindexplib.h index 8661a4aab..715808a53 100644 --- a/Source/bindexplib.h +++ b/Source/bindexplib.h @@ -13,6 +13,8 @@ #ifndef bindexplib_h #define bindexplib_h +#include + #include "cmStandardIncludes.h" diff --git a/Source/cmAlgorithms.h b/Source/cmAlgorithms.h index ee803c8e8..a6c71d297 100644 --- a/Source/cmAlgorithms.h +++ b/Source/cmAlgorithms.h @@ -12,6 +12,8 @@ #ifndef cmAlgorithms_h #define cmAlgorithms_h +#include + #include "cmStandardIncludes.h" inline bool cmHasLiteralPrefixImpl(const std::string& str1, const char* str2, diff --git a/Source/cmCTest.h b/Source/cmCTest.h index b6657c95f..20f5caf18 100644 --- a/Source/cmCTest.h +++ b/Source/cmCTest.h @@ -13,6 +13,8 @@ #ifndef cmCTest_h #define cmCTest_h +#include + #include "cmStandardIncludes.h" #include "cmListFileCache.h" diff --git a/Source/cmCallVisualStudioMacro.h b/Source/cmCallVisualStudioMacro.h index e516fe268..fd735cf49 100644 --- a/Source/cmCallVisualStudioMacro.h +++ b/Source/cmCallVisualStudioMacro.h @@ -12,6 +12,8 @@ #ifndef cmCallVisualStudioMacro_h #define cmCallVisualStudioMacro_h +#include + #include "cmStandardIncludes.h" /** \class cmCallVisualStudioMacro diff --git a/Source/cmCommandArgumentParserHelper.h b/Source/cmCommandArgumentParserHelper.h index 97b706c32..1040ad3b8 100644 --- a/Source/cmCommandArgumentParserHelper.h +++ b/Source/cmCommandArgumentParserHelper.h @@ -12,6 +12,8 @@ #ifndef cmCommandArgumentParserHelper_h #define cmCommandArgumentParserHelper_h +#include + #include "cmStandardIncludes.h" #define YYSTYPE cmCommandArgumentParserHelper::ParserType diff --git a/Source/cmCommandArgumentsHelper.h b/Source/cmCommandArgumentsHelper.h index 913314881..19a6f8de4 100644 --- a/Source/cmCommandArgumentsHelper.h +++ b/Source/cmCommandArgumentsHelper.h @@ -12,6 +12,8 @@ #ifndef cmCommandArgumentsHelper_h #define cmCommandArgumentsHelper_h +#include + #include "cmStandardIncludes.h" class cmCommandArgumentsHelper; diff --git a/Source/cmConfigure.cmake.h.in b/Source/cmConfigure.cmake.h.in index cb671ddea..ccea22d68 100644 --- a/Source/cmConfigure.cmake.h.in +++ b/Source/cmConfigure.cmake.h.in @@ -12,7 +12,7 @@ #ifndef cmConfigure_h #define cmConfigure_h -#include +#include // IWYU pragma: keep #ifdef _MSC_VER #pragma warning(disable : 4786) diff --git a/Source/cmCryptoHash.h b/Source/cmCryptoHash.h index 4e92b063e..c51393d8b 100644 --- a/Source/cmCryptoHash.h +++ b/Source/cmCryptoHash.h @@ -12,6 +12,8 @@ #ifndef cmCryptoHash_h #define cmCryptoHash_h +#include + #include "cmStandardIncludes.h" #include diff --git a/Source/cmCurl.h b/Source/cmCurl.h index 26bf94e09..c3a20533d 100644 --- a/Source/cmCurl.h +++ b/Source/cmCurl.h @@ -12,6 +12,8 @@ #ifndef cmCurl_h #define cmCurl_h +#include + #include "cmStandardIncludes.h" #include "cm_curl.h" diff --git a/Source/cmCustomCommand.h b/Source/cmCustomCommand.h index 34753f405..152b3b904 100644 --- a/Source/cmCustomCommand.h +++ b/Source/cmCustomCommand.h @@ -12,6 +12,8 @@ #ifndef cmCustomCommand_h #define cmCustomCommand_h +#include + #include "cmStandardIncludes.h" #include "cmListFileCache.h" diff --git a/Source/cmCustomCommandGenerator.h b/Source/cmCustomCommandGenerator.h index a361153ae..66644d6f0 100644 --- a/Source/cmCustomCommandGenerator.h +++ b/Source/cmCustomCommandGenerator.h @@ -12,6 +12,8 @@ #ifndef cmCustomCommandGenerator_h #define cmCustomCommandGenerator_h +#include + #include "cmStandardIncludes.h" class cmCustomCommand; diff --git a/Source/cmDefinitions.h b/Source/cmDefinitions.h index 8f1813c98..f22de7957 100644 --- a/Source/cmDefinitions.h +++ b/Source/cmDefinitions.h @@ -12,6 +12,8 @@ #ifndef cmDefinitions_h #define cmDefinitions_h +#include + #include "cmStandardIncludes.h" #include "cmLinkedTree.h" diff --git a/Source/cmDepends.h b/Source/cmDepends.h index 0e1cbb925..b9d47a67f 100644 --- a/Source/cmDepends.h +++ b/Source/cmDepends.h @@ -12,6 +12,8 @@ #ifndef cmDepends_h #define cmDepends_h +#include + #include "cmStandardIncludes.h" class cmFileTimeComparison; diff --git a/Source/cmDependsJavaLexer.cxx b/Source/cmDependsJavaLexer.cxx index f7676d9c2..5d644cef5 100644 --- a/Source/cmDependsJavaLexer.cxx +++ b/Source/cmDependsJavaLexer.cxx @@ -1,3 +1,5 @@ +#include + #include "cmStandardIncludes.h" #line 2 "cmDependsJavaLexer.cxx" diff --git a/Source/cmDependsJavaParserHelper.h b/Source/cmDependsJavaParserHelper.h index 6ff024563..377d5846c 100644 --- a/Source/cmDependsJavaParserHelper.h +++ b/Source/cmDependsJavaParserHelper.h @@ -12,6 +12,8 @@ #ifndef cmDependsJavaParserHelper_h #define cmDependsJavaParserHelper_h +#include + #include "cmStandardIncludes.h" #define YYSTYPE cmDependsJavaParserHelper::ParserType diff --git a/Source/cmDocumentation.h b/Source/cmDocumentation.h index ac36c8b0a..c82e1d466 100644 --- a/Source/cmDocumentation.h +++ b/Source/cmDocumentation.h @@ -12,6 +12,8 @@ #ifndef _cmDocumentation_h #define _cmDocumentation_h +#include + #include "cmStandardIncludes.h" #include "cmDocumentationFormatter.h" diff --git a/Source/cmDocumentationFormatter.h b/Source/cmDocumentationFormatter.h index 7c4c35bd8..7a931206b 100644 --- a/Source/cmDocumentationFormatter.h +++ b/Source/cmDocumentationFormatter.h @@ -12,6 +12,8 @@ #ifndef _cmDocumentationFormatter_h #define _cmDocumentationFormatter_h +#include + #include "cmStandardIncludes.h" /** This is just a helper class to make it build with MSVC 6.0. diff --git a/Source/cmDynamicLoader.h b/Source/cmDynamicLoader.h index 58d9ae9fc..d9b89905f 100644 --- a/Source/cmDynamicLoader.h +++ b/Source/cmDynamicLoader.h @@ -17,6 +17,8 @@ #ifndef cmDynamicLoader_h #define cmDynamicLoader_h +#include + #include "cmStandardIncludes.h" #include diff --git a/Source/cmExecutionStatus.h b/Source/cmExecutionStatus.h index 800651407..14e14543b 100644 --- a/Source/cmExecutionStatus.h +++ b/Source/cmExecutionStatus.h @@ -12,6 +12,8 @@ #ifndef cmExecutionStatus_h #define cmExecutionStatus_h +#include + #include "cmStandardIncludes.h" /** \class cmExecutionStatus diff --git a/Source/cmExpandedCommandArgument.h b/Source/cmExpandedCommandArgument.h index 1f8e40547..fa0eaa9bb 100644 --- a/Source/cmExpandedCommandArgument.h +++ b/Source/cmExpandedCommandArgument.h @@ -12,6 +12,8 @@ #ifndef cmExpandedCommandArgument_h #define cmExpandedCommandArgument_h +#include + #include "cmStandardIncludes.h" /** \class cmExpandedCommandArgument diff --git a/Source/cmExprLexer.cxx b/Source/cmExprLexer.cxx index 4704f0368..b16ec1aa9 100644 --- a/Source/cmExprLexer.cxx +++ b/Source/cmExprLexer.cxx @@ -1,3 +1,5 @@ +#include + #include "cmStandardIncludes.h" #line 2 "/home/andy/vtk/CMake-bin/Source/cmExprLexer.cxx" diff --git a/Source/cmExprParserHelper.h b/Source/cmExprParserHelper.h index af0b9164a..8e3d9964c 100644 --- a/Source/cmExprParserHelper.h +++ b/Source/cmExprParserHelper.h @@ -12,6 +12,8 @@ #ifndef cmExprParserHelper_h #define cmExprParserHelper_h +#include + #include "cmStandardIncludes.h" #define YYSTYPE cmExprParserHelper::ParserType diff --git a/Source/cmExternalMakefileProjectGenerator.h b/Source/cmExternalMakefileProjectGenerator.h index 6ae553323..7d10ce1a5 100644 --- a/Source/cmExternalMakefileProjectGenerator.h +++ b/Source/cmExternalMakefileProjectGenerator.h @@ -12,6 +12,8 @@ #ifndef cmExternalMakefileProjectGenerator_h #define cmExternalMakefileProjectGenerator_h +#include + #include "cmStandardIncludes.h" #include "cmDocumentation.h" diff --git a/Source/cmFileLock.h b/Source/cmFileLock.h index 538b7162e..38b90e1bf 100644 --- a/Source/cmFileLock.h +++ b/Source/cmFileLock.h @@ -13,6 +13,8 @@ #ifndef cmFileLock_h #define cmFileLock_h +#include + #include "cmStandardIncludes.h" #if defined(_WIN32) diff --git a/Source/cmFileLockPool.h b/Source/cmFileLockPool.h index dc42e6ff3..a3883dab4 100644 --- a/Source/cmFileLockPool.h +++ b/Source/cmFileLockPool.h @@ -12,6 +12,8 @@ #ifndef cmFileLockPool_h #define cmFileLockPool_h +#include + #include "cmStandardIncludes.h" #include diff --git a/Source/cmFileLockResult.h b/Source/cmFileLockResult.h index d5ac354f2..10d4c13fd 100644 --- a/Source/cmFileLockResult.h +++ b/Source/cmFileLockResult.h @@ -13,6 +13,8 @@ #ifndef cmFileLockResult_h #define cmFileLockResult_h +#include + #include "cmStandardIncludes.h" #if defined(_WIN32) diff --git a/Source/cmFilePathUuid.h b/Source/cmFilePathUuid.h index 42e89b106..619c71b7d 100644 --- a/Source/cmFilePathUuid.h +++ b/Source/cmFilePathUuid.h @@ -13,6 +13,8 @@ #ifndef cmFilePathUuid_h #define cmFilePathUuid_h +#include + #include "cmStandardIncludes.h" #include diff --git a/Source/cmFileTimeComparison.h b/Source/cmFileTimeComparison.h index 409bd64f2..52e974ccc 100644 --- a/Source/cmFileTimeComparison.h +++ b/Source/cmFileTimeComparison.h @@ -12,6 +12,8 @@ #ifndef cmFileTimeComparison_h #define cmFileTimeComparison_h +#include + #include "cmStandardIncludes.h" class cmFileTimeComparisonInternal; diff --git a/Source/cmFortranParser.h b/Source/cmFortranParser.h index 07e1b1c1c..5f1c7acdf 100644 --- a/Source/cmFortranParser.h +++ b/Source/cmFortranParser.h @@ -13,6 +13,8 @@ #define cmFortranParser_h #if !defined(cmFortranLexer_cxx) && !defined(cmFortranParser_cxx) +#include + #include "cmStandardIncludes.h" #endif diff --git a/Source/cmFunctionBlocker.h b/Source/cmFunctionBlocker.h index c7e3b713a..4a600e7fb 100644 --- a/Source/cmFunctionBlocker.h +++ b/Source/cmFunctionBlocker.h @@ -12,6 +12,8 @@ #ifndef cmFunctionBlocker_h #define cmFunctionBlocker_h +#include + #include "cmStandardIncludes.h" #include "cmExecutionStatus.h" diff --git a/Source/cmGeneratedFileStream.h b/Source/cmGeneratedFileStream.h index 3480c5bca..e5e3320d0 100644 --- a/Source/cmGeneratedFileStream.h +++ b/Source/cmGeneratedFileStream.h @@ -12,6 +12,8 @@ #ifndef cmGeneratedFileStream_h #define cmGeneratedFileStream_h +#include + #include "cmStandardIncludes.h" #include diff --git a/Source/cmGeneratorExpression.h b/Source/cmGeneratorExpression.h index 2f9160873..75e69b4bc 100644 --- a/Source/cmGeneratorExpression.h +++ b/Source/cmGeneratorExpression.h @@ -13,6 +13,8 @@ #ifndef cmGeneratorExpression_h #define cmGeneratorExpression_h +#include + #include "cmStandardIncludes.h" #include "cmListFileCache.h" diff --git a/Source/cmGeneratorExpressionDAGChecker.h b/Source/cmGeneratorExpressionDAGChecker.h index 6b7fe9ae5..e522728f2 100644 --- a/Source/cmGeneratorExpressionDAGChecker.h +++ b/Source/cmGeneratorExpressionDAGChecker.h @@ -12,6 +12,8 @@ #ifndef cmGeneratorExpressionDAGChecker_h #define cmGeneratorExpressionDAGChecker_h +#include + #include "cmStandardIncludes.h" #include "cmGeneratorExpressionEvaluator.h" diff --git a/Source/cmGeneratorExpressionLexer.h b/Source/cmGeneratorExpressionLexer.h index 72ad7315b..6bd336bce 100644 --- a/Source/cmGeneratorExpressionLexer.h +++ b/Source/cmGeneratorExpressionLexer.h @@ -12,6 +12,8 @@ #ifndef cmGeneratorExpressionLexer_h #define cmGeneratorExpressionLexer_h +#include + #include "cmStandardIncludes.h" #include diff --git a/Source/cmGhsMultiGpj.h b/Source/cmGhsMultiGpj.h index b388455a1..4d8a757d4 100644 --- a/Source/cmGhsMultiGpj.h +++ b/Source/cmGhsMultiGpj.h @@ -12,6 +12,8 @@ #ifndef cmGhsMultiGpj_h #define cmGhsMultiGpj_h +#include + #include "cmStandardIncludes.h" class cmGeneratedFileStream; diff --git a/Source/cmGlobalGenerator.h b/Source/cmGlobalGenerator.h index 089a63701..dc80a33e4 100644 --- a/Source/cmGlobalGenerator.h +++ b/Source/cmGlobalGenerator.h @@ -13,6 +13,8 @@ #ifndef cmGlobalGenerator_h #define cmGlobalGenerator_h +#include + #include "cmStandardIncludes.h" #include "cmExportSetMap.h" // For cmExportSetMap diff --git a/Source/cmGlobalGeneratorFactory.h b/Source/cmGlobalGeneratorFactory.h index 74d314538..26bc2c0d5 100644 --- a/Source/cmGlobalGeneratorFactory.h +++ b/Source/cmGlobalGeneratorFactory.h @@ -13,6 +13,10 @@ #ifndef cmGlobalGeneratorFactory_h #define cmGlobalGeneratorFactory_h +#include + +#include + #include "cmStandardIncludes.h" class cmake; diff --git a/Source/cmGraphAdjacencyList.h b/Source/cmGraphAdjacencyList.h index 5666d48f1..65bed5e82 100644 --- a/Source/cmGraphAdjacencyList.h +++ b/Source/cmGraphAdjacencyList.h @@ -12,6 +12,8 @@ #ifndef cmGraphAdjacencyList_h #define cmGraphAdjacencyList_h +#include + #include "cmStandardIncludes.h" /** diff --git a/Source/cmGraphVizWriter.h b/Source/cmGraphVizWriter.h index c73d82d09..06437854f 100644 --- a/Source/cmGraphVizWriter.h +++ b/Source/cmGraphVizWriter.h @@ -12,6 +12,8 @@ #ifndef CMGRAPHVIZWRITER_H #define CMGRAPHVIZWRITER_H +#include + #include "cmStandardIncludes.h" #include "cmGeneratedFileStream.h" diff --git a/Source/cmHexFileConverter.h b/Source/cmHexFileConverter.h index 56fa9b1b8..06616a284 100644 --- a/Source/cmHexFileConverter.h +++ b/Source/cmHexFileConverter.h @@ -12,6 +12,8 @@ #ifndef cmHexFileConverter_h #define cmHexFileConverter_h +#include + #include "cmStandardIncludes.h" /** \class cmHexFileConverter diff --git a/Source/cmIDEOptions.h b/Source/cmIDEOptions.h index fac7d4e82..df0f82e9b 100644 --- a/Source/cmIDEOptions.h +++ b/Source/cmIDEOptions.h @@ -12,6 +12,8 @@ #ifndef cmIDEOptions_h #define cmIDEOptions_h +#include + #include "cmStandardIncludes.h" #include "cmIDEFlagTable.h" diff --git a/Source/cmInstallCommandArguments.h b/Source/cmInstallCommandArguments.h index 6ccb3e868..2ef421fd7 100644 --- a/Source/cmInstallCommandArguments.h +++ b/Source/cmInstallCommandArguments.h @@ -13,6 +13,8 @@ #ifndef cmInstallCommandArguments_h #define cmInstallCommandArguments_h +#include + #include "cmStandardIncludes.h" #include "cmCommandArgumentsHelper.h" diff --git a/Source/cmLinkedTree.h b/Source/cmLinkedTree.h index 6b3107444..466aaa7d7 100644 --- a/Source/cmLinkedTree.h +++ b/Source/cmLinkedTree.h @@ -12,6 +12,8 @@ #ifndef cmLinkedTree_h #define cmLinkedTree_h +#include + #include "cmStandardIncludes.h" #include diff --git a/Source/cmListFileCache.h b/Source/cmListFileCache.h index cd4453680..08b59ebd5 100644 --- a/Source/cmListFileCache.h +++ b/Source/cmListFileCache.h @@ -12,6 +12,8 @@ #ifndef cmListFileCache_h #define cmListFileCache_h +#include + #include "cmStandardIncludes.h" #include "cmState.h" diff --git a/Source/cmLocalGenerator.h b/Source/cmLocalGenerator.h index fa4bb3065..f7a4074f3 100644 --- a/Source/cmLocalGenerator.h +++ b/Source/cmLocalGenerator.h @@ -12,6 +12,8 @@ #ifndef cmLocalGenerator_h #define cmLocalGenerator_h +#include + #include "cmStandardIncludes.h" #include "cmOutputConverter.h" diff --git a/Source/cmLocale.h b/Source/cmLocale.h index f922c0341..f9bc45827 100644 --- a/Source/cmLocale.h +++ b/Source/cmLocale.h @@ -12,6 +12,8 @@ #ifndef cmLocale_h #define cmLocale_h +#include + #include "cmStandardIncludes.h" #include diff --git a/Source/cmNinjaTypes.h b/Source/cmNinjaTypes.h index 82a52202f..d3816bb44 100644 --- a/Source/cmNinjaTypes.h +++ b/Source/cmNinjaTypes.h @@ -13,6 +13,8 @@ #ifndef cmNinjaTypes_h #define cmNinjaTypes_h +#include + #include "cmStandardIncludes.h" typedef std::vector cmNinjaDeps; diff --git a/Source/cmOSXBundleGenerator.h b/Source/cmOSXBundleGenerator.h index 55a3c756f..2dc1e4a44 100644 --- a/Source/cmOSXBundleGenerator.h +++ b/Source/cmOSXBundleGenerator.h @@ -12,6 +12,8 @@ #ifndef cmOSXBundleGenerator_h #define cmOSXBundleGenerator_h +#include + #include "cmStandardIncludes.h" #include "cmSourceFile.h" diff --git a/Source/cmObject.h b/Source/cmObject.h index d883c5216..cb683f685 100644 --- a/Source/cmObject.h +++ b/Source/cmObject.h @@ -12,6 +12,8 @@ #ifndef cmObject_h #define cmObject_h +#include + #include "cmStandardIncludes.h" /** \class cmObject diff --git a/Source/cmOrderDirectories.h b/Source/cmOrderDirectories.h index 38e197c95..13823a18b 100644 --- a/Source/cmOrderDirectories.h +++ b/Source/cmOrderDirectories.h @@ -12,6 +12,8 @@ #ifndef cmOrderDirectories_h #define cmOrderDirectories_h +#include + #include "cmStandardIncludes.h" #include diff --git a/Source/cmOutputConverter.h b/Source/cmOutputConverter.h index 9af96590e..02468c83a 100644 --- a/Source/cmOutputConverter.h +++ b/Source/cmOutputConverter.h @@ -12,6 +12,8 @@ #ifndef cmOutputConverter_h #define cmOutputConverter_h +#include + #include "cmStandardIncludes.h" #include "cmGlobalGenerator.h" diff --git a/Source/cmPathLabel.h b/Source/cmPathLabel.h index 39fbec3d4..e06511093 100644 --- a/Source/cmPathLabel.h +++ b/Source/cmPathLabel.h @@ -12,6 +12,8 @@ #ifndef cmPathLabel_h #define cmPathLabel_h +#include + #include "cmStandardIncludes.h" /** \class cmPathLabel diff --git a/Source/cmQtAutoGeneratorInitializer.h b/Source/cmQtAutoGeneratorInitializer.h index b411597f7..c5a7aba72 100644 --- a/Source/cmQtAutoGeneratorInitializer.h +++ b/Source/cmQtAutoGeneratorInitializer.h @@ -14,6 +14,8 @@ #ifndef cmQtAutoGeneratorInitializer_h #define cmQtAutoGeneratorInitializer_h +#include + #include "cmStandardIncludes.h" #include diff --git a/Source/cmQtAutoGenerators.h b/Source/cmQtAutoGenerators.h index fab2d1934..ba439d462 100644 --- a/Source/cmQtAutoGenerators.h +++ b/Source/cmQtAutoGenerators.h @@ -14,6 +14,8 @@ #ifndef cmQtAutoGenerators_h #define cmQtAutoGenerators_h +#include + #include "cmStandardIncludes.h" #include diff --git a/Source/cmRST.h b/Source/cmRST.h index 0e379b60d..895901a7c 100644 --- a/Source/cmRST.h +++ b/Source/cmRST.h @@ -12,6 +12,8 @@ #ifndef _cmRST_h #define _cmRST_h +#include + #include "cmStandardIncludes.h" #include diff --git a/Source/cmScriptGenerator.h b/Source/cmScriptGenerator.h index ef0766f6d..4f4dd9ed6 100644 --- a/Source/cmScriptGenerator.h +++ b/Source/cmScriptGenerator.h @@ -12,6 +12,8 @@ #ifndef cmScriptGenerator_h #define cmScriptGenerator_h +#include + #include "cmStandardIncludes.h" class cmScriptGeneratorIndent diff --git a/Source/cmSearchPath.h b/Source/cmSearchPath.h index 65f703fe7..7624d03f5 100644 --- a/Source/cmSearchPath.h +++ b/Source/cmSearchPath.h @@ -12,6 +12,8 @@ #ifndef cmSearchPath_h #define cmSearchPath_h +#include + #include "cmStandardIncludes.h" class cmFindCommon; diff --git a/Source/cmSourceFileLocation.h b/Source/cmSourceFileLocation.h index 79891732f..d41f2bdfb 100644 --- a/Source/cmSourceFileLocation.h +++ b/Source/cmSourceFileLocation.h @@ -12,6 +12,8 @@ #ifndef cmSourceFileLocation_h #define cmSourceFileLocation_h +#include + #include "cmStandardIncludes.h" class cmMakefile; diff --git a/Source/cmSourceGroup.h b/Source/cmSourceGroup.h index 1f5232e60..c7f093f20 100644 --- a/Source/cmSourceGroup.h +++ b/Source/cmSourceGroup.h @@ -12,6 +12,8 @@ #ifndef cmSourceGroup_h #define cmSourceGroup_h +#include + #include "cmStandardIncludes.h" #include diff --git a/Source/cmTargetDepend.h b/Source/cmTargetDepend.h index 954d8f622..f30705dfd 100644 --- a/Source/cmTargetDepend.h +++ b/Source/cmTargetDepend.h @@ -12,6 +12,8 @@ #ifndef cmTargetDepend_h #define cmTargetDepend_h +#include + #include "cmStandardIncludes.h" class cmGeneratorTarget; diff --git a/Source/cmTargetExport.h b/Source/cmTargetExport.h index 2781337fe..b3882c432 100644 --- a/Source/cmTargetExport.h +++ b/Source/cmTargetExport.h @@ -12,6 +12,8 @@ #ifndef cmTargetExport_h #define cmTargetExport_h +#include + #include "cmStandardIncludes.h" class cmGeneratorTarget; diff --git a/Source/cmTimestamp.h b/Source/cmTimestamp.h index 77e1f7ac1..3a72caaaa 100644 --- a/Source/cmTimestamp.h +++ b/Source/cmTimestamp.h @@ -12,6 +12,8 @@ #ifndef cmTimestamp_h #define cmTimestamp_h +#include + #include "cmStandardIncludes.h" #include diff --git a/Source/cmVisualStudio10TargetGenerator.h b/Source/cmVisualStudio10TargetGenerator.h index 109a10040..72a70dfeb 100644 --- a/Source/cmVisualStudio10TargetGenerator.h +++ b/Source/cmVisualStudio10TargetGenerator.h @@ -12,6 +12,8 @@ #ifndef cmVisualStudioTargetGenerator_h #define cmVisualStudioTargetGenerator_h +#include + #include "cmStandardIncludes.h" class cmMakefile; diff --git a/Source/cmVisualStudioSlnData.h b/Source/cmVisualStudioSlnData.h index 450837071..982b97632 100644 --- a/Source/cmVisualStudioSlnData.h +++ b/Source/cmVisualStudioSlnData.h @@ -12,6 +12,8 @@ #ifndef cmVisualStudioSlnData_h #define cmVisualStudioSlnData_h +#include + #include "cmStandardIncludes.h" class cmSlnProjectEntry diff --git a/Source/cmVisualStudioSlnParser.h b/Source/cmVisualStudioSlnParser.h index b9f8a9248..62fd93699 100644 --- a/Source/cmVisualStudioSlnParser.h +++ b/Source/cmVisualStudioSlnParser.h @@ -12,6 +12,8 @@ #ifndef cmVisualStudioSlnParser_h #define cmVisualStudioSlnParser_h +#include + #include "cmStandardIncludes.h" #include diff --git a/Source/cmVisualStudioWCEPlatformParser.h b/Source/cmVisualStudioWCEPlatformParser.h index 2b20eba93..ca58a9af1 100644 --- a/Source/cmVisualStudioWCEPlatformParser.h +++ b/Source/cmVisualStudioWCEPlatformParser.h @@ -12,6 +12,8 @@ #ifndef cmVisualStudioWCEPlatformParser_h #define cmVisualStudioWCEPlatformParser_h +#include + #include "cmStandardIncludes.h" #include "cmXMLParser.h" diff --git a/Source/cmXCodeObject.h b/Source/cmXCodeObject.h index ed917aff4..a0aa2b773 100644 --- a/Source/cmXCodeObject.h +++ b/Source/cmXCodeObject.h @@ -12,6 +12,8 @@ #ifndef cmXCodeObject_h #define cmXCodeObject_h +#include + #include "cmStandardIncludes.h" class cmGeneratorTarget; diff --git a/Source/cmake.h b/Source/cmake.h index dbe936ba4..91a23cdaf 100644 --- a/Source/cmake.h +++ b/Source/cmake.h @@ -13,6 +13,8 @@ #ifndef cmake_h #define cmake_h +#include + #include "cmStandardIncludes.h" #include "cmCacheManager.h" diff --git a/Source/cmcmd.h b/Source/cmcmd.h index 8da210345..1096d0ce6 100644 --- a/Source/cmcmd.h +++ b/Source/cmcmd.h @@ -13,6 +13,8 @@ #ifndef cmcmd_h #define cmcmd_h +#include + #include "cmStandardIncludes.h" class cmcmd