Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
Dennis Klein
CMake
Commits
5cbb5488
Commit
5cbb5488
authored
Aug 24, 2016
by
Daniel Pfeifer
Browse files
fix a batch of include-what-you-use violations
parent
797f7ad8
Changes
33
Hide whitespace changes
Inline
Side-by-side
Source/CTest/cmCTestCVS.h
View file @
5cbb5488
...
...
@@ -14,6 +14,9 @@
#include "cmCTestVC.h"
#include <map>
#include <vector>
/** \class cmCTestCVS
* \brief Interaction with cvs command-line tool
*
...
...
Source/CTest/cmCTestGlobalVC.h
View file @
5cbb5488
...
...
@@ -15,6 +15,8 @@
#include "cmCTestVC.h"
#include <list>
#include <map>
#include <vector>
/** \class cmCTestGlobalVC
* \brief Base class for handling globally-versioned trees
...
...
Source/cmBreakCommand.cxx
View file @
5cbb5488
...
...
@@ -11,6 +11,8 @@
============================================================================*/
#include "cmBreakCommand.h"
#include "cmExecutionStatus.h"
// cmBreakCommand
bool
cmBreakCommand
::
InitialPass
(
std
::
vector
<
std
::
string
>
const
&
args
,
cmExecutionStatus
&
status
)
...
...
Source/cmMakefile.cxx
View file @
5cbb5488
...
...
@@ -11,38 +11,44 @@
============================================================================*/
#include "cmMakefile.h"
#include "cmAlgorithms.h"
#include "cmCommand.h"
#include "cmCommandArgumentParserHelper.h"
#include "cmCommands.h"
#include "cmCustomCommand.h"
#include "cmCustomCommandLines.h"
#include "cmExecutionStatus.h"
#include "cmExpandedCommandArgument.h"
#include "cmFileLockPool.h"
#include "cmFunctionBlocker.h"
#include "cmGeneratorExpression.h"
#include "cmGeneratorExpressionEvaluationFile.h"
#include "cmGlobalGenerator.h"
#include "cmInstallGenerator.h"
#include "cmListFileCache.h"
#include "cmOutputConverter.h"
#include "cmSourceFile.h"
#include "cmSourceFileLocation.h"
#include "cmState.h"
#include "cmSystemTools.h"
#include "cmTest.h"
#include "cmTestGenerator.h"
#include "cmVersion.h"
#include "cmake.h"
#ifdef CMAKE_BUILD_WITH_CMAKE
#include "cmVariableWatch.h"
#endif
#include "cmAlgorithms.h"
#include "cmInstallGenerator.h"
#include "cmTestGenerator.h"
#include "cmake.h"
#include <stdlib.h> // required for atoi
#include <cm_auto_ptr.hxx>
#include <cmsys/FStream.hxx>
#include <cmsys/RegularExpression.hxx>
#include <cmsys/SystemTools.hxx>
#include <algorithm>
#include <assert.h>
#include <ctype.h> // for isspace
#include <list>
#include <ctype.h>
#include <sstream>
#include <stdlib.h>
#include <string.h>
#include <utility>
// default is not to be building executables
cmMakefile
::
cmMakefile
(
cmGlobalGenerator
*
globalGenerator
,
...
...
Source/cmMakefile.h
View file @
5cbb5488
...
...
@@ -12,16 +12,15 @@
#ifndef cmMakefile_h
#define cmMakefile_h
#include
"
cm
StandardIncludes
.h
"
#include
<
cm
Configure
.h
>
#include "cmAlgorithms.h"
#include "cmExecutionStatus.h"
#include "cmExpandedCommandArgument.h"
#include "cmListFileCache.h"
#include "cmNewLineStyle.h"
#include "cmPolicies.h"
#include "cmState.h"
#include "cmSystemTools.h"
#include "cmTarget.h"
#include "cmTargetLinkLibraryType.h"
#include "cmake.h"
#if defined(CMAKE_BUILD_WITH_CMAKE)
...
...
@@ -30,6 +29,13 @@
#include <cm_auto_ptr.hxx>
#include <cmsys/RegularExpression.hxx>
#include <map>
#include <set>
#include <stack>
#include <string>
#include <vector>
#if defined(CMAKE_BUILD_WITH_CMAKE)
#ifdef CMake_HAVE_CXX_UNORDERED_MAP
#include <unordered_map>
...
...
@@ -38,20 +44,20 @@
#endif
#endif
#include <stack>
class
cmFunctionBlocker
;
class
cmCommand
;
class
cmCompiledGeneratorExpression
;
class
cmCustomCommandLines
;
class
cmExecutionStatus
;
class
cmExpandedCommandArgument
;
class
cmExportBuildFileGenerator
;
class
cmFunctionBlocker
;
class
cmGeneratorExpressionEvaluationFile
;
class
cmGlobalGenerator
;
class
cmInstallGenerator
;
class
cmSourceFile
;
class
cmTest
;
class
cmTestGenerator
;
class
cmVariableWatch
;
class
cmake
;
class
cmMakefileCall
;
class
cmCMakePolicyCommand
;
class
cmGeneratorExpressionEvaluationFile
;
class
cmExportBuildFileGenerator
;
/** \class cmMakefile
* \brief Process the input CMakeLists.txt file.
...
...
Source/cmMakefileExecutableTargetGenerator.cxx
View file @
5cbb5488
...
...
@@ -12,12 +12,20 @@
#include "cmMakefileExecutableTargetGenerator.h"
#include "cmGeneratedFileStream.h"
#include "cmGeneratorTarget.h"
#include "cmGlobalUnixMakefileGenerator3.h"
#include "cmLocalGenerator.h"
#include "cmLocalUnixMakefileGenerator3.h"
#include "cmMakefile.h"
#include "cmSourceFile.h"
#include "cmOSXBundleGenerator.h"
#include "cmOutputConverter.h"
#include "cmSystemTools.h"
#include "cmake.h"
#include <sstream>
#include <string>
#include <vector>
cmMakefileExecutableTargetGenerator
::
cmMakefileExecutableTargetGenerator
(
cmGeneratorTarget
*
target
)
:
cmMakefileTargetGenerator
(
target
)
...
...
Source/cmMakefileExecutableTargetGenerator.h
View file @
5cbb5488
...
...
@@ -12,8 +12,12 @@
#ifndef cmMakefileExecutableTargetGenerator_h
#define cmMakefileExecutableTargetGenerator_h
#include <cmConfigure.h>
#include "cmMakefileTargetGenerator.h"
class
cmGeneratorTarget
;
class
cmMakefileExecutableTargetGenerator
:
public
cmMakefileTargetGenerator
{
public:
...
...
Source/cmMakefileLibraryTargetGenerator.cxx
View file @
5cbb5488
...
...
@@ -11,14 +11,21 @@
============================================================================*/
#include "cmMakefileLibraryTargetGenerator.h"
#include "cmAlgorithms.h"
#include "cmGeneratedFileStream.h"
#include "cmGeneratorTarget.h"
#include "cmGlobalUnixMakefileGenerator3.h"
#include "cmLocalGenerator.h"
#include "cmLocalUnixMakefileGenerator3.h"
#include "cmMakefile.h"
#include "cmSourceFile.h"
#include "cmOSXBundleGenerator.h"
#include "cmOutputConverter.h"
#include "cmState.h"
#include "cmSystemTools.h"
#include "cmake.h"
#include <sstream>
#include <vector>
cmMakefileLibraryTargetGenerator
::
cmMakefileLibraryTargetGenerator
(
cmGeneratorTarget
*
target
)
:
cmMakefileTargetGenerator
(
target
)
...
...
Source/cmMakefileLibraryTargetGenerator.h
View file @
5cbb5488
...
...
@@ -12,8 +12,14 @@
#ifndef cmMakefileLibraryTargetGenerator_h
#define cmMakefileLibraryTargetGenerator_h
#include <cmConfigure.h>
#include "cmMakefileTargetGenerator.h"
#include <string>
class
cmGeneratorTarget
;
class
cmMakefileLibraryTargetGenerator
:
public
cmMakefileTargetGenerator
{
public:
...
...
Source/cmMakefileTargetGenerator.cxx
View file @
5cbb5488
...
...
@@ -13,23 +13,30 @@
#include "cmAlgorithms.h"
#include "cmComputeLinkInformation.h"
#include "cmCustomCommand.h"
#include "cmCustomCommandGenerator.h"
#include "cmGeneratedFileStream.h"
#include "cmGeneratorExpression.h"
#include "cmGeneratorTarget.h"
#include "cmGlobalGenerator.h"
#include "cmGlobalUnixMakefileGenerator3.h"
#include "cmLocalGenerator.h"
#include "cmLocalUnixMakefileGenerator3.h"
#include "cmMakefile.h"
#include "cmSourceFile.h"
#include "cmState.h"
#include "cmake.h"
#include "cmMakefileExecutableTargetGenerator.h"
#include "cmMakefileLibraryTargetGenerator.h"
#include "cmMakefileUtilityTargetGenerator.h"
#include "cmOutputConverter.h"
#include "cmSourceFile.h"
#include "cmState.h"
#include "cmSystemTools.h"
#include "cm_auto_ptr.hxx"
#include "cmake.h"
#include <algorithm>
#include <ctype.h>
#include <sstream>
#include <stdio.h>
#include <utility>
#ifndef _WIN32
#include <unistd.h>
...
...
Source/cmMakefileTargetGenerator.h
View file @
5cbb5488
...
...
@@ -12,18 +12,22 @@
#ifndef cmMakefileTargetGenerator_h
#define cmMakefileTargetGenerator_h
#include
"
cmCo
mmonTargetGenerator
.h
"
#include
<
cmCo
nfigure
.h
>
#include "cmCommonTargetGenerator.h"
#include "cmLocalUnixMakefileGenerator3.h"
#include "cmOSXBundleGenerator.h"
#include <iosfwd>
#include <map>
#include <set>
#include <string>
#include <vector>
class
cmCustomCommandGenerator
;
class
cmDepends
;
class
cmGeneratorTarget
;
class
cmGeneratedFileStream
;
class
cmGeneratorTarget
;
class
cmGlobalUnixMakefileGenerator3
;
class
cmLocalUnixMakefileGenerator3
;
class
cmMakefile
;
class
cmSourceFile
;
/** \class cmMakefileTargetGenerator
...
...
Source/cmMakefileUtilityTargetGenerator.cxx
View file @
5cbb5488
...
...
@@ -12,10 +12,16 @@
#include "cmMakefileUtilityTargetGenerator.h"
#include "cmGeneratedFileStream.h"
#include "cmGeneratorTarget.h"
#include "cmGlobalUnixMakefileGenerator3.h"
#include "cmLocalUnixMakefileGenerator3.h"
#include "cmMakefile.h"
#include "cmSourceFile.h"
#include "cmOSXBundleGenerator.h"
#include "cmOutputConverter.h"
#include <ostream>
#include <string>
#include <vector>
cmMakefileUtilityTargetGenerator
::
cmMakefileUtilityTargetGenerator
(
cmGeneratorTarget
*
target
)
...
...
Source/cmMakefileUtilityTargetGenerator.h
View file @
5cbb5488
...
...
@@ -12,8 +12,12 @@
#ifndef cmMakefileUtilityTargetGenerator_h
#define cmMakefileUtilityTargetGenerator_h
#include <cmConfigure.h>
#include "cmMakefileTargetGenerator.h"
class
cmGeneratorTarget
;
class
cmMakefileUtilityTargetGenerator
:
public
cmMakefileTargetGenerator
{
public:
...
...
Source/cmNewLineStyle.cxx
View file @
5cbb5488
...
...
@@ -11,6 +11,8 @@
============================================================================*/
#include "cmNewLineStyle.h"
#include <stddef.h>
cmNewLineStyle
::
cmNewLineStyle
()
:
NewLineStyle
(
Invalid
)
{
...
...
Source/cmNewLineStyle.h
View file @
5cbb5488
...
...
@@ -12,7 +12,10 @@
#ifndef cmNewLineStyle_h
#define cmNewLineStyle_h
#include "cmStandardIncludes.h"
#include <cmConfigure.h> // IWYU pragma: keep
#include <string>
#include <vector>
class
cmNewLineStyle
{
...
...
Source/cmNinjaNormalTargetGenerator.cxx
View file @
5cbb5488
...
...
@@ -13,18 +13,30 @@
#include "cmNinjaNormalTargetGenerator.h"
#include "cmAlgorithms.h"
#include "cmCustomCommand.h"
#include "cmCustomCommandGenerator.h"
#include "cmGeneratedFileStream.h"
#include "cmGeneratorTarget.h"
#include "cmGlobalNinjaGenerator.h"
#include "cmLocalGenerator.h"
#include "cmLocalNinjaGenerator.h"
#include "cmMakefile.h"
#include "cmNinjaTypes.h"
#include "cmOSXBundleGenerator.h"
#include "cmOutputConverter.h"
#include "cmSourceFile.h"
#include "cmState.h"
#include "cmSystemTools.h"
#include "cmake.h"
#include <algorithm>
#include <assert.h>
#include <iterator>
#include <limits>
#include <map>
#include <set>
#include <sstream>
#include <stddef.h>
#ifndef _WIN32
#include <unistd.h>
...
...
Source/cmNinjaNormalTargetGenerator.h
View file @
5cbb5488
...
...
@@ -13,14 +13,13 @@
#ifndef cmNinjaNormalTargetGenerator_h
#define cmNinjaNormalTargetGenerator_h
#include
"
cm
NinjaTargetGenerator
.h
"
#include
<
cm
Configure
.h
>
#include "cmNinjaT
ypes
.h"
#include "cmNinjaT
argetGenerator
.h"
#include <set>
#include <string>
#include <vector>
class
cmSourceFile
;
class
cmOSXBundleGenerator
;
class
cmGeneratorTarget
;
class
cmNinjaNormalTargetGenerator
:
public
cmNinjaTargetGenerator
...
...
Source/cmNinjaTargetGenerator.cxx
View file @
5cbb5488
...
...
@@ -18,14 +18,22 @@
#include "cmGeneratedFileStream.h"
#include "cmGeneratorTarget.h"
#include "cmGlobalNinjaGenerator.h"
#include "cmLocalGenerator.h"
#include "cmLocalNinjaGenerator.h"
#include "cmMakefile.h"
#include "cmNinjaNormalTargetGenerator.h"
#include "cmNinjaUtilityTargetGenerator.h"
#include "cmOutputConverter.h"
#include "cmSourceFile.h"
#include "cmState.h"
#include "cmSystemTools.h"
#include "cmake.h"
#include <algorithm>
#include <iterator>
#include <map>
#include <sstream>
#include <string.h>
cmNinjaTargetGenerator
*
cmNinjaTargetGenerator
::
New
(
cmGeneratorTarget
*
target
)
{
...
...
Source/cmNinjaTargetGenerator.h
View file @
5cbb5488
...
...
@@ -13,19 +13,23 @@
#ifndef cmNinjaTargetGenerator_h
#define cmNinjaTargetGenerator_h
#include
"
cmCo
mmonTargetGenerator
.h
"
#include
<
cmCo
nfigure
.h
>
#include "cmCommonTargetGenerator.h"
#include "cmGlobalNinjaGenerator.h"
#include "cmLocalNinjaGenerator.h"
#include "cmNinjaTypes.h"
#include "cmOSXBundleGenerator.h"
class
cmTarget
;
#include <set>
#include <string>
#include <vector>
class
cmCustomCommand
;
class
cmGeneratedFileStream
;
class
cmGeneratorTarget
;
class
cmLocalNinjaGenerator
;
class
cmMakefile
;
class
cmSourceFile
;
class
cmCustomCommand
;
class
cmNinjaTargetGenerator
:
public
cmCommonTargetGenerator
{
...
...
Source/cmNinjaUtilityTargetGenerator.cxx
View file @
5cbb5488
...
...
@@ -15,9 +15,21 @@
#include "cmCustomCommand.h"
#include "cmCustomCommandGenerator.h"
#include "cmGeneratedFileStream.h"
#include "cmGeneratorTarget.h"
#include "cmGlobalNinjaGenerator.h"
#include "cmLocalNinjaGenerator.h"
#include "cmMakefile.h"
#include "cmNinjaTypes.h"
#include "cmOutputConverter.h"
#include "cmSourceFile.h"
#include "cmState.h"
#include "cmSystemTools.h"
#include "cmake.h"
#include <algorithm>
#include <iterator>
#include <string>
#include <vector>
cmNinjaUtilityTargetGenerator
::
cmNinjaUtilityTargetGenerator
(
cmGeneratorTarget
*
target
)
...
...
Prev
1
2
Next
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment