summaryrefslogtreecommitdiffstats
path: root/Tests/QtAutogen
Commit message (Collapse)AuthorAgeFilesLines
* Replaces execute_process calls to touch files with file(TOUCH) callsShane Parris2018-02-151-4/+2
|
* Autogen: Tests: Extend AUTOUIC include patterns testSebastian Holtermann2018-01-1911-46/+116
|
* Autogen: Tests: Extend AUTOMOC include patterns testSebastian Holtermann2018-01-186-2/+82
|
* Autogen: Tests: Add AUTOGEN_PARALLEL testsSebastian Holtermann2018-01-1731-0/+475
|
* Autogen: Tests: Fix MocInclude test(s)Sebastian Holtermann2018-01-179-0/+18
|
* Merge topic 'use_generator_is_multi_config'Brad King2018-01-083-4/+5
|\ | | | | | | | | | | | | | | 3c413e2a GENERATOR_IS_MULTI_CONFIG: Use for multi-config checks in Modules c267ea1c GENERATOR_IS_MULTI_CONFIG: Use for multi-config checks in Tests Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1627
| * GENERATOR_IS_MULTI_CONFIG: Use for multi-config checks in TestsCraig Scott2017-12-293-4/+5
| |
* | Various typo fixesLuz Paz2018-01-031-1/+1
|/ | | | Some are user-facing. Others are source comments.
* Autogen: Tests: Move QtAutoUicInterface test to QtAutogen/UicInterfaceSebastian Holtermann2017-12-1311-0/+297
|
* Autogen: Tests: Separate RerunRccDepends testSebastian Holtermann2017-12-1313-0/+209
|
* Autogen: Tests: Separate RerunMocPlugin testSebastian Holtermann2017-12-1324-0/+292
|
* Autogen: Tests: Separate RerunMocBasic testSebastian Holtermann2017-12-139-0/+140
|
* Autogen: Tests: Separate Complex testSebastian Holtermann2017-12-1359-108/+5
|
* Autogen: Tests: Separate StaticLibraryCycle testSebastian Holtermann2017-12-1311-13/+20
|
* Autogen: Tests: Separate SameName testSebastian Holtermann2017-12-1326-5/+7
|
* Autogen: Tests: Separate MacOsFW testSebastian Holtermann2017-12-139-8/+6
|
* Autogen: Tests: Separate ObjectLibrary testSebastian Holtermann2017-12-139-4/+5
|
* Autogen: Tests: Separate UicInclude testSebastian Holtermann2017-12-1312-5/+5
|
* Autogen: Tests: Separate MocCMP0071 testSebastian Holtermann2017-12-1310-12/+11
|
* Autogen: Tests: Separate MocInclude testSebastian Holtermann2017-12-1352-36/+42
|
* Autogen: Tests: Separate MocDepends testSebastian Holtermann2017-12-1313-25/+10
|
* Autogen: Tests: Separate MocMacroName testSebastian Holtermann2017-12-1314-19/+33
|
* Autogen: Tests: Separate RccSkipSource testSebastian Holtermann2017-12-137-21/+24
|
* Autogen: Tests: Separate UicSkipSource testSebastian Holtermann2017-12-1314-24/+27
|
* Autogen: Tests: Separate MocSkipSource testSebastian Holtermann2017-12-1312-39/+43
|
* Autogen: Tests: Separate RccOffMocLibrary testSebastian Holtermann2017-12-136-16/+18
|
* Autogen: Tests: Separate RccOnly and RccEmpty testsSebastian Holtermann2017-12-138-12/+18
|
* Autogen: Tests: Separate uicOnly testSebastian Holtermann2017-12-136-9/+13
|
* Autogen: Tests: Separate mocOnly and mocOnlyOpts testsSebastian Holtermann2017-12-1313-16/+50
|
* Autogen: Tests: Add basic scripts for separate testsSebastian Holtermann2017-12-135-0/+166
|
* Autogen: Tests: Add test for MacOS frameworksSebastian Holtermann2017-12-078-0/+162
|
* Autogen: Tests: Set AUTOMOC_MOC_OPTIONS in a simple testSebastian Holtermann2017-10-311-0/+5
|
* Autogen: Tests: Add test for STATIC_LIBRARY cyclesSebastian Holtermann2017-10-279-0/+89
|
* Autogen: Tests: Update AUTOMOC_MACRO_NAMES testSebastian Holtermann2017-09-2815-49/+139
|
* Autogen: Tests: Add <SUBDIR>/ui_view.h AUTOUIC includes to sameName testSebastian Holtermann2017-09-2113-1/+118
|
* Autogen: Tests: Add <SUBDIR>/item.moc includes to sameName testSebastian Holtermann2017-09-216-9/+68
|
* Autogen: Tests: Add AUTOGEN_TARGET_DEPENDS test to mocDepends testsSebastian Holtermann2017-09-0710-54/+128
|
* Autogen: Fix and extend SKIP_AUTOMOC testSebastian Holtermann2017-08-225-4/+59
|
* Autogen: Add test for AUTOMOC_MACRO_NAMESSebastian Holtermann2017-08-185-0/+52
|
* Merge branch 'backport-autogen-autouic-lookup' into autogen-autouic-lookupBrad King2017-08-156-1/+105
|\
| * Autogen: Extend AUTOUIC search paths testSebastian Holtermann2017-08-156-1/+105
| |
* | Autogen: Add test for OBJECT librariesSebastian Holtermann2017-08-108-0/+93
| |
* | Autogen: Make test per-config include directory compatibleSebastian Holtermann2017-08-051-2/+4
| |
* | Autogen: Add AUTOMOC test for target dependencies forwardingSebastian Holtermann2017-08-016-33/+95
| | | | | | | | | | | | | | | | | | | | Adds an AUTOMOC test that tests if dependencies from add_dependencies() of an ORIGIN target are forwarded to the ORIGIN_autogen target. Also fixes the AUTOMOC test that tests if dependencies from target_link_libraries() of an ORIGIN target are forwarded to the ORIGIN_autogen target. The test now fails in the ORIGIN_autogen build if SimpleLib wasn't built before.
* | Autogen: Move repeated tests to new QtAutogenRerun testSebastian Holtermann2017-07-2134-508/+0
| | | | | | | | | | | | By moving QtAutogen tests that run repeatedly to a new QtAutogenRerun test, the `ctest -R Qt[45]Autogen -j4` call runs approximately 25% faster.
* | Autogen: Extended mocInclude testsSebastian Holtermann2017-07-2060-272/+927
| | | | | | | | The extended tests cover more AUTOMOC use cases.
* | Autogen: Process GENERATED files. Add CMP0071.Sebastian Holtermann2017-07-1813-15/+117
| | | | | | | | | | | | | | | | | | | | This lets AUTOMOC and AUTOUIC process GENERATED files which used to be ignored before. A new policy CMP0071 ensures that the old behavior of ignoring GENERATED files is enabled when the CMake compatibility version CMAKE_MINIMUM_REQUIRED is < 3.10. Closes #16186
* | Merge topic 'autogen-no-generated-files'Brad King2017-07-102-0/+3
|\ \ | |/ | | | | | | | | | | 9a34e95a Autogen: Skip generated files for compatibility with CMake 3.8 Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1033
| * Autogen: Skip generated files for compatibility with CMake 3.8Brad King2017-07-072-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The change in commit v3.9.0-rc1~464^2~8 (Autogen: Add AUTOMOC/UIC support for generated source files, 2017-03-02) changes behavior of existing projects that may not expect `AUTOGEN` on generated files and do not yet set `SKIP_AUTOGEN` on them. Disable the behavior change for now to fix the regression for CMake 3.9. We can restore it later with a policy. In order to keep the implementation and tests working, add an undocumented property we can use in the tests to enable the behavior before the policy is introduced. Fixes: #17031 Issue: #16186
* | Autogen: Q_OBJECT behind brace testSebastian Holtermann2017-06-206-9/+65
| |