Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Autogen: Tests: Set AUTOMOC_MOC_OPTIONS in a simple test | Sebastian Holtermann | 2017-10-31 | 1 | -0/+5 |
| | |||||
* | Autogen: Tests: Add test for STATIC_LIBRARY cycles | Sebastian Holtermann | 2017-10-27 | 9 | -0/+89 |
| | |||||
* | Autogen: Tests: Update AUTOMOC_MACRO_NAMES test | Sebastian Holtermann | 2017-09-28 | 15 | -49/+139 |
| | |||||
* | Autogen: Tests: Add <SUBDIR>/ui_view.h AUTOUIC includes to sameName test | Sebastian Holtermann | 2017-09-21 | 13 | -1/+118 |
| | |||||
* | Autogen: Tests: Add <SUBDIR>/item.moc includes to sameName test | Sebastian Holtermann | 2017-09-21 | 6 | -9/+68 |
| | |||||
* | Autogen: Tests: Add AUTOGEN_TARGET_DEPENDS test to mocDepends tests | Sebastian Holtermann | 2017-09-07 | 10 | -54/+128 |
| | |||||
* | Autogen: Fix and extend SKIP_AUTOMOC test | Sebastian Holtermann | 2017-08-22 | 5 | -4/+59 |
| | |||||
* | Autogen: Add test for AUTOMOC_MACRO_NAMES | Sebastian Holtermann | 2017-08-18 | 5 | -0/+52 |
| | |||||
* | Merge branch 'backport-autogen-autouic-lookup' into autogen-autouic-lookup | Brad King | 2017-08-15 | 6 | -1/+105 |
|\ | |||||
| * | Autogen: Extend AUTOUIC search paths test | Sebastian Holtermann | 2017-08-15 | 6 | -1/+105 |
| | | |||||
* | | Autogen: Add test for OBJECT libraries | Sebastian Holtermann | 2017-08-10 | 8 | -0/+93 |
| | | |||||
* | | Autogen: Make test per-config include directory compatible | Sebastian Holtermann | 2017-08-05 | 1 | -2/+4 |
| | | |||||
* | | Autogen: Add AUTOMOC test for target dependencies forwarding | Sebastian Holtermann | 2017-08-01 | 6 | -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 test | Sebastian Holtermann | 2017-07-21 | 34 | -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 tests | Sebastian Holtermann | 2017-07-20 | 60 | -272/+927 |
| | | | | | | | | The extended tests cover more AUTOMOC use cases. | ||||
* | | Autogen: Process GENERATED files. Add CMP0071. | Sebastian Holtermann | 2017-07-18 | 13 | -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 King | 2017-07-10 | 2 | -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.8 | Brad King | 2017-07-07 | 2 | -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 test | Sebastian Holtermann | 2017-06-20 | 6 | -9/+65 |
| | | |||||
* | | Autogen: Tests: Disable some tests on non ASCII build paths | Sebastian Holtermann | 2017-06-13 | 1 | -23/+41 |
| | | |||||
* | | Autogen: Tests fix for utf8 paths | Sebastian Holtermann | 2017-06-12 | 1 | -2/+2 |
|/ | |||||
* | Tests: Fix Qt5Autogen test on Xcode | Brad King | 2017-05-30 | 2 | -4/+5 |
| | | | | | | | Fix the `mocPlugin` project to provide `mocPlugin.xcodeproj` instead of `Project.xcodeproj` so that the `try_compile` project name matches. Also search in the `Debug` subdirectory of the `try_compile` build tree for the resulting binaries, to work with multi-config generators. | ||||
* | Autogen: Tests: More rigorous rcc rebuild tests | Sebastian Holtermann | 2017-03-23 | 7 | -47/+93 |
| | | | | Closes: #16103 | ||||
* | Autogen: Test: Add mocDepends test | Sebastian Holtermann | 2017-03-06 | 9 | -0/+119 |
| | |||||
* | Autogen: Test: Add generated qrc file to rccDepends test | Sebastian Holtermann | 2017-03-06 | 6 | -9/+39 |
| | |||||
* | Autogen: Test: Add generated file to moc rerun test | Sebastian Holtermann | 2017-03-06 | 5 | -18/+37 |
| | |||||
* | Autogen: Test: Add timestamp comparison to moc rerun test | Sebastian Holtermann | 2017-03-06 | 3 | -15/+32 |
| | |||||
* | Autogen: Test: Rename automoc_rerun test to mocRerun | Sebastian Holtermann | 2017-03-06 | 7 | -9/+9 |
| | |||||
* | Autogen: Test: Rename autorcc_depends test to rccDepends | Sebastian Holtermann | 2017-03-06 | 5 | -8/+8 |
| | |||||
* | Autogen: Add AUTOUIC_SEARCH_PATHS test | Sebastian Holtermann | 2017-03-02 | 7 | -0/+100 |
| | |||||
* | Autogen: Fix for Q_PLUGIN_METADATA change detection test | Sebastian Holtermann | 2017-02-26 | 4 | -45/+46 |
| | |||||
* | Autogen: Add AUTOMOC_DEPEND_FILTERS test | Sebastian Holtermann | 2017-02-22 | 10 | -6/+46 |
| | |||||
* | Autogen: Don't use .moc include in Q_PLUGIN_METADATA test | Sebastian Holtermann | 2017-02-21 | 2 | -12/+8 |
| | |||||
* | Autogen: Tests: Set different compression levels in rcc test | Sebastian Holtermann | 2017-02-21 | 1 | -0/+11 |
| | |||||
* | Autogen: Tests: Add Q_PLUGIN_METADATA test | Sebastian Holtermann | 2017-02-21 | 17 | -2/+203 |
| | |||||
* | Autogen: Tests: Add moc include tests | Sebastian Holtermann | 2017-02-21 | 19 | -0/+354 |
| | |||||
* | Autogen: Tests: Clean comments | Sebastian Holtermann | 2017-02-21 | 1 | -11/+11 |
| | |||||
* | AUTOGEN: Tests: AUTORCC SKIP_AUTORCC and SKIP_AUTOGEN test | Sebastian Holtermann | 2017-01-10 | 5 | -0/+46 |
| | |||||
* | AUTOGEN: Tests: AUTOUIC SKIP_AUTOUIC and SKIP_AUTOGEN test | Sebastian Holtermann | 2017-01-10 | 12 | -0/+147 |
| | |||||
* | AUTOGEN: Tests: AUTOMOC SKIP_AUTOMOC and SKIP_AUTOGEN test | Sebastian Holtermann | 2017-01-10 | 8 | -0/+90 |
| | |||||
* | QtAutogen: Tests: Increase minimum required CMake version | Sebastian Holtermann | 2016-12-07 | 4 | -4/+4 |
| | |||||
* | QtAutogen: Tests: Don't use std::auto_ptr | Sebastian Holtermann | 2016-12-07 | 2 | -2/+7 |
| | |||||
* | QtAutogen: Tests: Don't include CMAKE_CURRENT_BINARY_DIR | Sebastian Holtermann | 2016-12-07 | 5 | -7/+3 |
| | |||||
* | QtAutogen tests: Pass Qt compiler features to library targets | Sebastian Holtermann | 2016-11-29 | 2 | -1/+7 |
| | |||||
* | QtAutogen tests: Move the complex test case to a subdirectory | Sebastian Holtermann | 2016-11-29 | 56 | -83/+88 |
| | |||||
* | QtAutogen tests: Extend test description in CMakeLists.txt | Sebastian Holtermann | 2016-11-29 | 1 | -6/+14 |
| | |||||
* | QtAutogen tests: Move independent sameName test to top list of CMakeLists.txt | Sebastian Holtermann | 2016-11-29 | 1 | -3/+4 |
| | |||||
* | QtAutogen tests: Rename uiconly target to camel case uicOnly | Sebastian Holtermann | 2016-11-29 | 4 | -4/+6 |
| | | | | Also move uicOnly sources to dedicated uicOnlySource directory. | ||||
* | QtAutogen tests: Rename rcc_empty target to camel case rccEmpty | Sebastian Holtermann | 2016-11-29 | 3 | -7/+6 |
| | |||||
* | QtAutogen tests: Rename rcconly target to camel case rccOnly. | Sebastian Holtermann | 2016-11-29 | 3 | -6/+11 |
| | | | | Also add dedicated rccOnlyRes.qrc file for the rccOnly target. |