summaryrefslogtreecommitdiffstats
path: root/Source/cmQtAutoGenerator.cxx
Commit message (Collapse)AuthorAgeFilesLines
...
* Autogen: Fix for problematic nested lists separatorSebastian Holtermann2017-12-181-0/+3
| | | | | | | | | | | | | | | In the AutogenInfo.cmake file the separator for nested lists was `@LSEP@` which led to a speed regression because the `@` character triggered an (unsuccessful) expression evaluation. By setting the policy version of the CMake instance in the `_autogen` target to 3.9, the OLD `@` evaluating behavior controlled by policy CMP0053 is disabled. Also the nested lists separator string is changed to `<<<S>>>`, which solves the problem twofold. Closes #17570
* Autogen: Add and use cmQtAutoGenerator base classSebastian Holtermann2017-11-191-0/+320
Adds the new base class `cmQtAutoGenerator` which contains common variables and methods used by `cmQtAutoGeneratorMocUic` and `cmQtAutoGeneratorRcc`.