367 Commits (6f2f9ce331179091c6d5c75d78cdf3f67255ded1)

Author SHA1 Message Date
Sebastian Holtermann 6f2f9ce331 Autogen: Fix for the empty source file crash in 3.10.2 8 years ago
Sebastian Holtermann 683e9023a7 Autogen: Fix for problematic nested list separator 8 years ago
Sebastian Holtermann 96d20a4de3 Autogen: Don't use AUTOMOC_MOC_OPTIONS in moc-predefs command 8 years ago
Sebastian Holtermann bda0875ac3 Autogen: Make rcc output file suffix static (instead of pseudo-random) 8 years ago
Sebastian Holtermann a8bf0b2b37 Autogen: RCC: Append checksum suffix to wrapped file name 8 years ago
Sebastian Holtermann 786b5be03b Autogen: Define all macro names in CMAKE_AUTOMOC_MACRO_NAMES 8 years ago
Sebastian Holtermann f86ba8ee8e Autogen: Reintroduce per-config sources support 8 years ago
Sebastian Holtermann 5d3bca6485 Autogen: Rename cmQtAutoGen::GeneratorType to cmQtAutogen::Generator 8 years ago
Sebastian Holtermann 8bee55bce1 Autogen: In VERBOSE mode print why files are (re)generated 8 years ago
Sebastian Holtermann 15346bec19 Autogen: Refactor cmQtAutoGenerators 8 years ago
Pavel Solodovnikov 7d5095796a Meta: modernize old-fashioned loops to range-based `for`. 8 years ago
Sebastian Holtermann c330d641af Autogen: Replace CM_AUTO_PTR with std::unique_ptr 8 years ago
Sebastian Holtermann 9468e926b0 Autogen: Refactor logging 8 years ago
Sebastian Holtermann d561c1fffc Autogen: More use of scoped lambdas 8 years ago
Sebastian Holtermann db80367c91 Autogen: Use scoped lambdas intead of named functions 8 years ago
Sebastian Holtermann ed216b32a5 Autogen: Touch moc_predefs.h when it's content didn't change 8 years ago
Sebastian Holtermann f23a24c287 Autogen: Use list of lists functions for UIC options 8 years ago
Sebastian Holtermann 37ef18a468 Autogen: Pass RCC build names and function names in info file 8 years ago
Sebastian Holtermann 761b3d7974 Autogen: Add functions to read/write a list of lists 8 years ago
Sebastian Holtermann 84658539bc Autogen: Use single KeyRegExp filter struct 8 years ago
Sebastian Holtermann d8d064abbc Autogen: Use the same algorithm for RCC and UIC option merging 8 years ago
Sebastian Holtermann 37714f884b Autogen: Replace cmsys::SystemTools:: with cmSystemTools:: 8 years ago
Sebastian Holtermann d1e5eb8497 Autogen: Iterate source files only once 8 years ago
Daniel Pfeifer 2b4c32c95f clang-format: format all code as Cpp11 8 years ago
Daniel Pfeifer ca2233e31f IWYU: Mark cmConfigure.h with pragma: keep 8 years ago
Daniel Pfeifer 5962db4389 Use C++11 nullptr 8 years ago
Sebastian Holtermann 93f0ba2823 Autogen: Add AUTOMOC_MACRO_NAMES support 8 years ago
Sebastian Holtermann 02e6c54813 Autogen: Restore AUTOUIC lookup paths from 3.8.2 8 years ago
Matthias Kuhn 53640a4610
Autogen: Only print Qt Autogenerator messages when verbose 8 years ago
Sebastian Holtermann 6a0605c711 Autogen: Always create AUTOMOC/AUTOUIC include directory 8 years ago
Sebastian Holtermann 6d83757f26 Autogen: Generate rcc wrapper file on demand 8 years ago
Sebastian Holtermann 74a1b8ebde Autogen: Fix configuration suffix initialization 8 years ago
Sebastian Holtermann ddd6f0db1e Autogen: Add per-config suffix to moc_predefs.h 8 years ago
Sebastian Holtermann e2c9cf12d1 Autogen: Remove per-config suffix for mocs_compilations.cpp 8 years ago
Sebastian Holtermann ecac50e133 Autogen: Skip included files on demand 8 years ago
Sebastian Holtermann 251bcbed72 Autogen: Continue search for FOO_p.h when FOO.h was found 8 years ago
Sebastian Holtermann 83d8aceeb3 Autogen: Check .moc header name against SKIP list 8 years ago
Sebastian Holtermann 01d2b745aa Autogen: Check for Q_OBJECT/Q_GADGET after brace 8 years ago
Sebastian Holtermann dbda590628 Autogen: Per-config file suffixes. New AUTOGEN_BUILD_DIR target property. 8 years ago
Sebastian Holtermann 0965002e57 Autogen: Pass build directory in Info file 8 years ago
Sebastian Holtermann b95fbbe553 Autogen: Add -DWIN32 to definitions list on demand 8 years ago
Sebastian Holtermann ab39dd11f5 Autogen: Include moc/uic/rcc binary in settings hash 8 years ago
Daniel Pfeifer c36d63cd48 cmake: initialize with Role that controls which commands to register 8 years ago
Sebastian Holtermann 97d25404f3 Autogen: Use FileWrite to write the settings file 8 years ago
Sebastian Holtermann d040459679 Autogen: Save the hash of the old settings string only 8 years ago
Sebastian Holtermann 7c5f5f1a20 Autogen: Generate moc_predefs.h only on demand 8 years ago
Sebastian Holtermann 1d5ed679ce Autogen: Uppercase function name 8 years ago
Sebastian Holtermann e4a235653f Autogen: New QuotedCommand function for logging 8 years ago
Sebastian Holtermann 9d9e17fa21 Autogen: Use FileDiffers and FileWrite for AUTOMOC 8 years ago
Sebastian Holtermann 65290169f2 Autogen: Add FileDiffers and FileWrite methods 8 years ago