summaryrefslogtreecommitdiffstats
path: root/Tests/QtAutogen/mocDepends
Commit message (Collapse)AuthorAgeFilesLines
* Autogen: Tests: Separate MocDepends testSebastian Holtermann2017-12-1311-252/+0
|
* Autogen: Tests: Add AUTOGEN_TARGET_DEPENDS test to mocDepends testsSebastian Holtermann2017-09-0710-54/+128
|
* 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: Process GENERATED files. Add CMP0071.Sebastian Holtermann2017-07-181-4/+3
| | | | | | | | | | 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
* Autogen: Skip generated files for compatibility with CMake 3.8Brad King2017-07-071-0/+2
| | | | | | | | | | | | | | | | 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: Test: Add mocDepends testSebastian Holtermann2017-03-068-0/+115