Craig Scott
dd2f42cc84
Help: Clean up formatting and typos in autogen docs
2020-01-09 20:32:27 +11:00
Sebastian Holtermann
b55e5d6641
Help: Autogen: Overhaul AUTOMOC target property documentation
...
- Rewrites and restructures the AUTOMOC target property documentation
- Remove the reference to the deprecated CMAKE_AUTOMOC_RELAXED_MODE
Fixes : #19167
2019-06-19 10:40:42 -04:00
Tobias Hunger
cd32886b2f
Autogen: Add AUTO(MOC|RCC|UIC)_EXECUTABLE target properties
...
Allow to force moc/rcc/uic compiler used for AUTO(MOC|RCC|UIC).
Setting these properties is only necessary if you are going to do
strange things like build these tools as part of your own build system.
Setting these properties will also prevent cmake from testing the
binary: It is user-provided and assumed to be valid.
2019-01-10 08:03:24 -05:00
Sebastian Holtermann
2ef8fe2222
Autogen: Add documentation for CMAKE_GLOBAL_AUTOGEN/RCC_TARGET
2018-11-11 14:29:38 +01:00
Sebastian Holtermann
47f9c15c60
Autogen: Update <ORIGIN>_autogen target documentation
2018-11-05 14:03:01 +01:00
Sebastian Holtermann
45ee4979fb
Autogen: Add documentation for (CMAKE_)AUTOGEN_PARALLEL
2018-01-17 17:23:49 +01:00
Sebastian Holtermann
75c98b5ef4
Autogen: Doc: Add documentation for (CMAKE_)AUTOMOC_COMPILER_PREDEFINES
...
Also adds the documentation for CMAKE_<LANG>_COMPILER_PREDEFINES_COMMAND.
Closes #17275
2017-09-29 15:00:47 +02:00
Sebastian Holtermann
08041dd15e
Autogen: Doc: Update documentation for (CMAKE_)AUTOMOC_MACRO_NAMES
2017-09-28 09:21:44 +02:00
Sebastian Holtermann
4603d6b082
Autogen: Docs: Add documentation internal links
2017-09-25 16:38:04 +02:00
Sebastian Holtermann
7529d84fac
Autogen: Add documentation for AUTOMOC_MACRO_NAMES
2017-08-18 13:58:14 +02:00
Sebastian Holtermann
ccc98b5cbe
Autogen: Update documentation for per-config include dir
2017-08-05 15:01:28 +02:00
Brad King
cc1b513df1
Autogen: Do not use per-config file suffixes with VS yet
...
The change in commit v3.9.0-rc1~42^2~1 (Autogen: Per-config file
suffixes, 2017-05-15) broke Visual Studio builds because the generators
do not yet fully support per-config sources. Disable the behavior on
Visual Studio generators for now.
Fixes : #16939
2017-06-07 09:41:49 -04:00
Sebastian Holtermann
dbda590628
Autogen: Per-config file suffixes. New AUTOGEN_BUILD_DIR target property.
...
Closes #14760
Closes #14313
2017-05-26 15:27:17 +02:00
Sebastian Holtermann
850eb734f5
Autogen: Add AUTOGEN_SOURCE_GROUP documentation
2017-03-16 11:52:55 +01:00
Sebastian Holtermann
96f6f392e3
Autogen: Add AUTOMOC_DEPEND_FILTERS documentation
2017-02-23 14:14:29 +01:00
Sebastian Holtermann
d60f1ddc39
Autogen: Documentation update
...
Closes #15254
2017-02-21 10:38:51 -05:00
Sebastian Holtermann
6eabac26f5
AUTOGEN: Documentation update: cmake-qt, AUTOMOC, AUTOUIC, AUTORCC
2017-01-11 09:25:48 -05:00
Sebastian Holtermann
e324d70409
QtAutogen: AUTOMOC documentation update
2016-12-07 08:24:06 -05:00
Sebastian Holtermann
6f53b1ab64
QtAutogen: Generate moc compilation in _automoc.dir/moc_compilation.cpp
2016-12-07 08:23:59 -05:00
Sebastian Holtermann
8295d43713
Autogen: Check added for name collisions of generated moc files
...
The test exits with an error if two or more source files
would generate the same moc file.
2016-04-22 08:49:21 -04:00
Brad King
d350308af6
Help: Improve AUTOMOC documentation layout
2016-04-22 08:46:10 -04:00
Stephen Kelly
cc46b702d0
Help: Adjust the QtAutogen properties to the common style.
...
Link to the cmake-qt manual.
2014-02-06 16:15:54 -05:00
Alex Merry
635e96dde2
Help: Be clearer about which header files are considered for AUTOMOC
...
The old documentation stated that "all header files" were considered,
which was not true for any sensible definition of "all header files".
Only header files with certain names are considered.
Document the filename patterns matched for parsing.
2014-02-04 13:42:39 +01:00
Stephen Kelly
43340a9c96
Help: Reformat Qt autogenerator documentation.
2014-01-04 11:28:57 +01:00
Kitware Robot
f051814ed0
Convert builtin help to reStructuredText source files
...
Run the convert-help.bash script to convert documentation:
./convert-help.bash "/path/to/CMake-build/bin"
Then remove it.
2013-10-15 14:12:03 -04:00