Commit Graph
28539 Commits
Author SHA1 Message Date
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