Sebastian Holtermann
25dbfbc2a9
Autogen: Rename moc related variables
2017-02-21 10:12:50 -05:00
Sebastian Holtermann
3cc42863a4
Autogen: Overhaul moc include list generation
2017-02-21 10:12:49 -05:00
Kitware Robot
8209b3238f
CMake Nightly Date Stamp
2017-02-21 00:01:03 -05:00
Brad King
08fa0b4595
CUDA: Fix boolean interpretation of CUDA_SEPARABLE_COMPILATION
...
If the property is explicitly set to a non-true value we should
not treat it as true.
2017-02-20 17:05:35 -05:00
Brad King
3c0de6db2d
Merge topic 'iwyu'
...
d58d28a9 ParserHelper: Move macros to bottom of files
07953c18 remove file cmStandardIncludes.h
f918b053 cmFortranParser: include what you use
b74314c6 cmDependsJavaParser: include what you use
74404df4 cmCommandArgumentParser: include what you use
e7168c08 cmExprParser: include what you use
ee72803e fix some include-what-you-use diagnostics
2017-02-20 10:43:07 -05:00
Brad King
66094d1224
Merge topic 'productbuild_component_plist'
...
d32f9deb CPack: Add option to specify --component-plist for productbuild
2017-02-20 10:43:05 -05:00
Brad King
5d17b68c67
Merge topic 'productbuild_resources'
...
734581f4 CPack: Add support for CPACK_PRODUCTBULID_RESOURCES_DIR
2017-02-20 10:43:02 -05:00
Brad King
168420f35c
Merge topic 'fix-CMAKE_ROOT-case'
...
3287ba02 Make CMAKE_ROOT independent of case of path used to invoke cmake
2017-02-20 10:43:00 -05:00
Brad King
53a1ec631d
Merge topic 'fix-CMP0017-path-case'
...
e2d78f75 Windows: Fix inconsistent behavior on changes to case of path to cmake
2017-02-20 10:42:57 -05:00
Daniel Pfeifer
d58d28a941
ParserHelper: Move macros to bottom of files
...
Since the class name is used in the macros, the iwyu tool gets confused
wheter it needs a forward declaration or not.
While editing the files, make sure structs have no typedef. Also,
remove confusing comments about Java.
2017-02-20 10:35:55 -05:00
Daniel Pfeifer
07953c18f3
remove file cmStandardIncludes.h
2017-02-20 10:35:55 -05:00
Daniel Pfeifer
f918b053b2
cmFortranParser: include what you use
2017-02-20 10:35:55 -05:00
Kitware Robot
d36016a8ff
CMake Nightly Date Stamp
2017-02-20 00:01:02 -05:00
Gregor Jasny
0bbd993f61
Make CMAKE_HOST_SYSTEM_NAME available in scripting context
2017-02-19 19:27:34 +01:00
Sebastian Holtermann
074534a56d
Autogen: Inline string generation
2017-02-19 12:35:43 +01:00
Sebastian Holtermann
a51f1a91d9
Autogen: Synchronize variable names
2017-02-19 12:35:43 +01:00
Sebastian Holtermann
b2063fd70f
Autogen: Move method declarations; Remove comments
2017-02-19 12:35:43 +01:00
Sebastian Holtermann
10beb4a034
Autogen: Rename SkipFoo variables/methods to FooSkip
2017-02-19 12:35:43 +01:00
Sebastian Holtermann
f37f1a647d
Autogen: Split moc options info string immediately
2017-02-19 12:35:43 +01:00
Sebastian Holtermann
5bb997c24a
Autogen: Split moc compile options info string immediately
2017-02-19 12:35:42 +01:00
Sebastian Holtermann
a9e3c903b6
Autogen: Rename variables read from info file
2017-02-19 12:35:42 +01:00
Sebastian Holtermann
2f3ecd4ea9
Autogen: Inline settings string generation methods
2017-02-19 12:35:42 +01:00
Sebastian Holtermann
739592c925
Autogen: Rename settings string variables
2017-02-19 12:35:42 +01:00
Sebastian Holtermann
ad1f21313f
Autogen: Make methods const
2017-02-19 12:35:42 +01:00
Sebastian Holtermann
2296a2e9ee
cmFilePathChecksum: Make methods const useable
2017-02-19 12:35:42 +01:00
Sebastian Holtermann
d3a9887149
Autogen: Add method for checksum based path generation
2017-02-19 12:35:42 +01:00
Sebastian Holtermann
6ae09b7c14
Autogen: Use nested loops instead of code duplication
2017-02-19 12:35:41 +01:00
Sebastian Holtermann
9a7c9efeea
Autogen: Use cmSystemTools::Stdout/err instead of std::cout/err
2017-02-19 12:35:41 +01:00
Sebastian Holtermann
86c2b552ad
Autogen: LogWarning method fix
2017-02-19 12:35:41 +01:00
Sebastian Holtermann
2fed7bcc1f
Autogen: Single point of return in RccGenerateFile
2017-02-19 12:35:41 +01:00
Sebastian Holtermann
c29950cc1f
Autogen: Single point of return in UicGenerateFile
2017-02-19 12:35:41 +01:00
Sebastian Holtermann
74a2fcff50
Autogen: Single point of return in MocGenerateFile
2017-02-19 12:35:41 +01:00
Sebastian Holtermann
21886ff66a
Autogen: Use FooEnabled() utility methods
2017-02-19 12:35:41 +01:00
Sebastian Holtermann
22faeef262
Autogen: Add FooEnabled() utility methods
2017-02-19 12:35:40 +01:00
Sebastian Holtermann
32d0ee3576
Autogen: Generate empty settings string for disabled feature
2017-02-19 12:35:40 +01:00
Sebastian Holtermann
119876e6d5
Autogen: Simplify settings write method
2017-02-19 12:35:40 +01:00
Sebastian Holtermann
c88a3f7228
Autogen: Simplify settings read method
2017-02-19 12:35:40 +01:00
Sebastian Holtermann
25f0c2e14b
Autogen: Rename settings key variables
2017-02-19 12:35:40 +01:00
Sebastian Holtermann
763f717ce2
Autogen: Rename settings string generation methods
2017-02-19 12:35:40 +01:00
Sebastian Holtermann
3ee2b1623e
Autogen: Rename settings file read/write methods
2017-02-19 12:35:40 +01:00
Sebastian Holtermann
ec24dcdb36
Autogen: Remove unnecessary test
2017-02-19 12:35:39 +01:00
Sebastian Holtermann
6b31416d6c
Autogen: Add GenerateAllAny flag test method
2017-02-19 12:35:39 +01:00
Sebastian Holtermann
1bd74130f2
Autogen: Rename GenerateFooAll variables to GenerateAllFoo
2017-02-19 12:35:39 +01:00
Kitware Robot
96b6afdc42
CMake Nightly Date Stamp
2017-02-19 00:01:03 -05:00
Kitware Robot
74e83c5ff5
CMake Nightly Date Stamp
2017-02-18 00:01:03 -05:00
Daniel Pfeifer
b74314c6fd
cmDependsJavaParser: include what you use
2017-02-17 22:12:21 +01:00
Daniel Pfeifer
74404df440
cmCommandArgumentParser: include what you use
2017-02-17 22:12:21 +01:00
Daniel Pfeifer
e7168c087f
cmExprParser: include what you use
2017-02-17 22:12:21 +01:00
Daniel Pfeifer
ee72803e9f
fix some include-what-you-use diagnostics
2017-02-17 22:12:21 +01:00
Tim Hutt
734581f49f
CPack: Add support for CPACK_PRODUCTBULID_RESOURCES_DIR
...
This allows you to copy custom files (e.g. a background image) into the
macOS installer.
Fixes : #16604
2017-02-17 11:47:00 -05:00