Commit Graph

21953 Commits

Author SHA1 Message Date
Sebastian Holtermann
e7280a7f17 AUTOGEN: Rename config variables
The new names describe the variables use cases better.
2017-01-10 12:49:15 +01:00
Sebastian Holtermann
63d3ca4c1c AUTOGEN: Make skipMoc and skipUic blacklists behave the same way
Before skipMoc was a list of files that were not included in the
sources. Now the skipMoc files are added to the sources as well in case
they are needed for uic processing. skipMoc becomes a blacklist just like
skipUic.
2017-01-10 12:49:15 +01:00
Sebastian Holtermann
6ae19bf32e AUTOGEN: Generators: Add dedicated method for moc content parsing 2017-01-10 12:49:14 +01:00
Sebastian Holtermann
9986da4f0f AUTOGEN: Generators: Split config SKIP_MOC and SKIP_UIC into vectors 2017-01-10 12:49:14 +01:00
Sebastian Holtermann
d51cc88e84 AUTOGEN: Generators: Split config headers/sources into vector 2017-01-10 12:49:14 +01:00
Sebastian Holtermann
cf1d5a9cdb AUTOGEN: Generators: Rename ParseForUic method 2017-01-10 12:49:14 +01:00
Sebastian Holtermann
f962275987 AUTOGEN: Generators: Group static function definitions 2017-01-10 12:49:14 +01:00
Sebastian Holtermann
c736c41ad1 AUTOGEN: Generators: Use precompiled regular expressions 2017-01-10 12:49:14 +01:00
Sebastian Holtermann
cbd650c264 AUTOGEN: Generators: Use unified ParseSourceFile and drop old methods 2017-01-10 12:49:14 +01:00
Sebastian Holtermann
0b1527ff3d AUTOGEN: Generators: Introduce unified ParseSourceFile
The new cmQtAutoGenerators::ParseSourceFile method combines the
functionality of ParseCppFile and StrictParseCppFile in a single method
to avoid code duplication. Relaxed or strict mode is selected by an
additional bool argument.
2017-01-10 12:49:13 +01:00
Sebastian Holtermann
2b9d795e63 AUTOGEN: Generators: Comments 2017-01-10 12:49:13 +01:00
Sebastian Holtermann
2cfcdf757d AUTOGEN: Generators: Variable rename 2017-01-10 12:49:13 +01:00
Sebastian Holtermann
2f67aef23d AUTOGEN: Generators: Cleanup and optimize ParseForUic method 2017-01-10 12:49:13 +01:00
Sebastian Holtermann
794fdf40a1 AUTOGEN: Generators: Cleanup variable initialization 2017-01-10 12:49:13 +01:00
Sebastian Holtermann
a1e49bb155 AUTOGEN: Generators: rename makeParentDirectory to MakeParentDirectory 2017-01-10 12:49:13 +01:00
Kitware Robot
aff368bb84 CMake Nightly Date Stamp 2017-01-10 00:01:04 -05:00
Brad King
4ce6cd2bcf Merge topic '15687-revisit-xcode-system-include'
88f07fb4 Xcode: Properly mark SYSTEM includes as such
2017-01-09 16:27:28 -05:00
Brad King
cda3a69b1b Merge topic 'read-only-type-target-property'
98f21433 cmTarget: Enforce TYPE being a read-only property
2017-01-09 16:27:25 -05:00
Brad King
0dabeb6024 Merge topic 'fix-required-var-error-typo'
8e4d286e Fix typo in error message on missing required variable
2017-01-09 16:27:22 -05:00
Brad King
a0ed39ac22 Merge topic 'mr-reset-error-flag-on-configure'
7789dd9a server-mode: Call ResetErrorOccured before configure
2017-01-09 16:27:19 -05:00
Gregor Jasny
98f2143305 cmTarget: Enforce TYPE being a read-only property 2017-01-09 16:00:39 -05:00
Kitware Robot
976574b010 CMake Nightly Date Stamp 2017-01-09 00:01:04 -05:00
Kitware Robot
9cad0ec691 CMake Nightly Date Stamp 2017-01-08 00:01:04 -05:00
Kitware Robot
0d8874e493 CMake Nightly Date Stamp 2017-01-07 00:01:03 -05:00
Kitware Robot
7373505262 CMake Nightly Date Stamp 2017-01-06 00:01:04 -05:00
Kitware Robot
5df77fba53 CMake Nightly Date Stamp 2017-01-05 00:01:05 -05:00
Kitware Robot
c628fd2fab CMake Nightly Date Stamp 2017-01-04 00:01:03 -05:00
Kitware Robot
bd9b53ab33 CMake Nightly Date Stamp 2017-01-03 00:01:04 -05:00
Kitware Robot
c8084b3020 CMake Nightly Date Stamp 2017-01-02 00:01:06 -05:00
Kitware Robot
ea0db79e65 CMake Nightly Date Stamp 2017-01-01 00:01:03 -05:00
Kitware Robot
fbf0f0b3b6 CMake Nightly Date Stamp 2016-12-31 00:01:04 -05:00
Kitware Robot
da04b68f39 CMake Nightly Date Stamp 2016-12-30 00:01:04 -05:00
Kitware Robot
2da3ae3bf7 CMake Nightly Date Stamp 2016-12-29 00:01:10 -05:00
Kitware Robot
58a09969f8 CMake Nightly Date Stamp 2016-12-28 00:01:09 -05:00
Gregor Jasny
88f07fb417 Xcode: Properly mark SYSTEM includes as such
We now populate the per-language flags in addition to the header
search paths stored in HEADER_SEARCH_PATHS. This preserves include
paths for GNU assembly files (cmake/cmake#16449) and also provides
SYSTEM include semantics.

Closes: cmake/cmake#15687
2016-12-27 22:18:30 +01:00
Kitware Robot
65fb0fa632 CMake Nightly Date Stamp 2016-12-27 00:01:03 -05:00
Kitware Robot
2b301e11e2 CMake Nightly Date Stamp 2016-12-26 00:01:04 -05:00
Kitware Robot
8b623e8a4a CMake Nightly Date Stamp 2016-12-25 00:01:05 -05:00
Kitware Robot
df00ed1310 CMake Nightly Date Stamp 2016-12-24 00:01:09 -05:00
Kitware Robot
e8e9034596 CMake Nightly Date Stamp 2016-12-23 00:01:05 -05:00
Kitware Robot
65c18b2141 CMake Nightly Date Stamp 2016-12-22 00:01:04 -05:00
Kitware Robot
6154a2cddc CMake Nightly Date Stamp 2016-12-21 00:01:04 -05:00
Kitware Robot
4918cd8c98 CMake Nightly Date Stamp 2016-12-20 00:01:04 -05:00
Kitware Robot
3657ac9fbb CMake Nightly Date Stamp 2016-12-19 00:01:04 -05:00
Kitware Robot
77468c751f CMake Nightly Date Stamp 2016-12-18 00:01:04 -05:00
Kitware Robot
9639b2f7e7 CMake Nightly Date Stamp 2016-12-17 00:01:05 -05:00
Brad King
8e4d286e7b Fix typo in error message on missing required variable
Reported-by: Albrecht Schlosser <AlbrechtS.fltk@online.de>
2016-12-16 09:20:32 -05:00
Tobias Hunger
7789dd9a1a server-mode: Call ResetErrorOccured before configure
Closes: #16506
2016-12-16 08:54:37 -05:00
Brad King
ed8a9cb7de Merge topic 'refactor-compile-pdb-path'
6271df8f Makefile,Ninja: De-duplicate MSVC compiler PDB path selection
2016-12-16 08:26:12 -05:00
Kitware Robot
25d7b8836d CMake Nightly Date Stamp 2016-12-16 00:01:04 -05:00