Sebastian Holtermann
175c890044
Autogen: Sort includes before composing include options
2017-02-21 10:12:53 -05:00
Sebastian Holtermann
80a007534f
Autogen: Add FindInIncludeDirectories method
2017-02-21 10:12:53 -05:00
Sebastian Holtermann
f379fdbb9e
Autogen: Synchronize header/source argument names
2017-02-21 10:12:53 -05:00
Sebastian Holtermann
ddf940725e
Autogen: Split moc include paths on info reading
2017-02-21 10:12:53 -05:00
Sebastian Holtermann
71c5ae253c
Autogen: Loop based macro detection instead of code duplication
2017-02-21 10:12:52 -05:00
Sebastian Holtermann
5308f954c9
Autogen: Issue a warning if moc isn't required in strict mode
2017-02-21 10:12:52 -05:00
Sebastian Holtermann
887e400341
Autogen: Error message tweaks
2017-02-21 10:12:51 -05:00
Sebastian Holtermann
4c60099fea
Autogen: Acquire and store header extensions in Init()
2017-02-21 10:12:51 -05:00
Sebastian Holtermann
815a05cf12
Autogen: Overhaul FindMatchingHeader function
2017-02-21 10:12:51 -05:00
Sebastian Holtermann
3270091210
Autogen: Don't list all search paths in error message
2017-02-21 10:12:50 -05:00
Sebastian Holtermann
793c9a7925
Autogen: Indentation fix
2017-02-21 10:12:50 -05:00
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
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
Brad King
f3e8a89a9b
Merge topic 'install_name_policy'
...
1ba91291 Add policy CMP0068 separate install_name and RPATH settings on macOS
f7b9bf41 Apple: Add BUILD_WITH_INSTALL_NAME_DIR target property
4bff2d14 Apple: Refactor support for using INSTALL_NAME_DIR.
624fb9d7 Help: Format BUILD_WITH_INSTALL_RPATH documentation
2017-02-17 08:46:14 -05:00
Brad King
988c63527d
Merge topic 'bison3'
...
761ea205 cmCommandArgumentParser: reformat grammar
1728b9c0 cmDependsJavaParser: Port to bison 3
fe75e140 cmCommandArgumentParser: Port to bison 3
2017-02-17 08:46:11 -05:00
Brad King
261b5785ad
Merge topic 'capture-ctest_update-svn-failures'
...
f10b2f72 ctest_update: Capture failure of svn to load revisions and local mods
ef399f9b ctest_update: Refactor internal APIs to support more failure cases
2017-02-17 08:45:36 -05:00
Kitware Robot
b6c9a851cb
CMake Nightly Date Stamp
2017-02-17 00:01:02 -05:00
Daniel Pfeifer
761ea20518
cmCommandArgumentParser: reformat grammar
2017-02-16 21:34:27 +01:00
Daniel Pfeifer
1728b9c076
cmDependsJavaParser: Port to bison 3
...
Use %-directives to specify the scanner/lexer arguments and update the
yyerror signature. Reduce the list of post-bison modifications needed.
2017-02-16 21:26:36 +01:00