summaryrefslogtreecommitdiffstats
path: root/Source/cmQtAutoGenerators.cxx
Commit message (Collapse)AuthorAgeFilesLines
* Use quotes for non-system includesDaniel Pfeifer2017-04-111-3/+3
| | | | | | | | | | | | | Automate with: git grep -l '#include <cm_' -- Source \ | xargs sed -i 's/#include <\(cm_.*\)>/#include "\1"/g' git grep -l '#include <cmsys/' -- Source \ | xargs sed -i 's/#include <\(cmsys\/.*\)>/#include "\1"/g' git grep -l '#include <cm[A-Z]' -- Source \ | xargs sed -i 's/#include <\(cm[A-Z].*\)>/#include "\1"/g'
* Autogen: Add RunCommand method with built in loggingSebastian Holtermann2017-03-061-58/+59
|
* Autogen: Error return when a scan file is not readableSebastian Holtermann2017-03-061-39/+66
|
* Autogen: Add support for generated .qrc filesSebastian Holtermann2017-03-061-31/+35
|
* Autogen: Embrace qrc file lists in braces in AutogenInfo.cmakeSebastian Holtermann2017-03-061-23/+27
| | | | This allows empty .qrc files in any list position.
* Autogen: Add cmQtAutogeneratorCommon class with shared types and functionsSebastian Holtermann2017-03-061-4/+8
|
* Autogen: New short InfoGet functionsSebastian Holtermann2017-03-021-70/+60
|
* Autogen: Parse enabled feature configuration onlySebastian Holtermann2017-03-021-108/+117
|
* Autogen: Add missing return on errorSebastian Holtermann2017-03-021-0/+1
|
* Autogen: Rename and merge moc related methodsSebastian Holtermann2017-03-021-34/+18
|
* Autogen: Add AUTOUIC_SEARCH_PATHS supportSebastian Holtermann2017-03-021-49/+89
| | | | Closes #15227
* Autogen: Add subDirPrefix functionSebastian Holtermann2017-03-021-13/+15
|
* Autogen: Merge FindInIncludeDirectories into FindIncludeFileSebastian Holtermann2017-03-011-26/+20
|
* Autogen: Add hint to SKIP_AUTOMOC in error messageSebastian Holtermann2017-02-231-1/+3
| | | | Closes #15751
* Autogen: Add Quote function and use it for loggingSebastian Holtermann2017-02-231-51/+73
|
* Autogen: Add AUTOMOC_DEPEND_FILTERS supportSebastian Holtermann2017-02-221-10/+50
|
* Autogen: Single point of return in Run() methodSebastian Holtermann2017-02-221-15/+19
|
* Autogen: Log simplificationsSebastian Holtermann2017-02-221-24/+15
|
* Merge topic 'autogen_json'Brad King2017-02-221-715/+861
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 29d96633 Autogen: Don't use .moc include in Q_PLUGIN_METADATA test d60f1ddc Autogen: Documentation update cdb72127 Autogen: Add release notes for Q_PLUGIN_METADATA support 8b13a52c Autogen: Tests: Set different compression levels in rcc test 9d1db7d7 Autogen: Overhaul and simplify AutogenInfo.cmake file generation 0ab817fa Autogen: Optimize GetCompileDefinitionsAndDirectories function 754d4318 Autogen: Sort AutogenInfo.cmake.in cd74daf0 Autogen: Tests: Add Q_PLUGIN_METADATA test 39c4819e Autogen: Tests: Add moc include tests 50805693 Autogen: Tests: Clean comments c23206b6 Autogen: Log simplifications 347572cf Autogen: Only touch an unchanged moc_compilation.cpp 03df033b Autogen: Rebuild moc when Q_PLUGIN_METADATA json file changes 3ec230de Autogen: Use GetRealPath in central places only 41fb64e7 Autogen: Search moc includes in include directories 175c8900 Autogen: Sort includes before composing include options ...
| * Autogen: Sort AutogenInfo.cmake.inSebastian Holtermann2017-02-211-2/+2
| | | | | | | | | | Also rename AM_SKIP_MOC to AM_MOC_SKIP and AM_SKIP_UIC to AM_UIC_SKIP
| * Autogen: Log simplificationsSebastian Holtermann2017-02-211-123/+116
| | | | | | | | | | The logging methods now automatically add an end-of-line to the message if it is missing.
| * Autogen: Only touch an unchanged moc_compilation.cppSebastian Holtermann2017-02-211-36/+37
| |
| * Autogen: Rebuild moc when Q_PLUGIN_METADATA json file changesSebastian Holtermann2017-02-211-64/+166
| | | | | | | | Closes #15419
| * Autogen: Use GetRealPath in central places onlySebastian Holtermann2017-02-211-27/+18
| |
| * Autogen: Search moc includes in include directoriesSebastian Holtermann2017-02-211-8/+31
| |
| * Autogen: Sort includes before composing include optionsSebastian Holtermann2017-02-211-34/+33
| |
| * Autogen: Add FindInIncludeDirectories methodSebastian Holtermann2017-02-211-0/+19
| |
| * Autogen: Split moc include paths on info readingSebastian Holtermann2017-02-211-19/+17
| |
| * Autogen: Loop based macro detection instead of code duplicationSebastian Holtermann2017-02-211-17/+19
| |
| * Autogen: Issue a warning if moc isn't required in strict modeSebastian Holtermann2017-02-211-0/+9
| |
| * Autogen: Error message tweaksSebastian Holtermann2017-02-211-18/+17
| |
| * Autogen: Acquire and store header extensions in Init()Sebastian Holtermann2017-02-211-44/+38
| |
| * Autogen: Overhaul FindMatchingHeader functionSebastian Holtermann2017-02-211-71/+76
| |
| * Autogen: Don't list all search paths in error messageSebastian Holtermann2017-02-211-7/+1
| |
| * Autogen: Indentation fixSebastian Holtermann2017-02-211-2/+1
| |
| * Autogen: Rename moc related variablesSebastian Holtermann2017-02-211-11/+10
| |
| * Autogen: Overhaul moc include list generationSebastian Holtermann2017-02-211-47/+55
| |
| * Autogen: Inline string generationSebastian Holtermann2017-02-191-5/+2
| |
| * Autogen: Synchronize variable namesSebastian Holtermann2017-02-191-54/+54
| |
| * Autogen: Move method declarations; Remove commentsSebastian Holtermann2017-02-191-5/+1
| |
| * Autogen: Rename SkipFoo variables/methods to FooSkipSebastian Holtermann2017-02-191-12/+12
| |
| * Autogen: Split moc options info string immediatelySebastian Holtermann2017-02-191-11/+15
| |
| * Autogen: Split moc compile options info string immediatelySebastian Holtermann2017-02-191-12/+11
| |
| * Autogen: Rename variables read from info fileSebastian Holtermann2017-02-191-9/+9
| |
| * Autogen: Inline settings string generation methodsSebastian Holtermann2017-02-191-38/+20
| |
| * Autogen: Rename settings string variablesSebastian Holtermann2017-02-191-9/+9
| |
| * Autogen: Make methods constSebastian Holtermann2017-02-191-5/+5
| |
| * Autogen: Add method for checksum based path generationSebastian Holtermann2017-02-191-7/+20
| |
| * Autogen: Use nested loops instead of code duplicationSebastian Holtermann2017-02-191-35/+28
| |
| * Autogen: Use cmSystemTools::Stdout/err instead of std::cout/errSebastian Holtermann2017-02-191-8/+7
| |