Re: [cmake-developers] Undocumented CMAKE_AUTOMOC_RELAXED_MODE changes in 3.13

2019-01-28 Thread Sebastian Holtermann
Am Samstag, 26. Januar 2019, 03:27:08 CET schrieb Venedict Tchistopolskii: > Actually, debugged a lot more and found this! > > The first CMake generation pass: Generates but no inclusion > > > > *Forcing a second pass makes it include the newly generated moc'* > It says *"AutoMoc: Generating

Re: [cmake-developers] Undocumented CMAKE_AUTOMOC_RELAXED_MODE changes in 3.13

2019-01-25 Thread Venedict Tchistopolskii
Actually, debugged a lot more and found this! The first CMake generation pass: Generates but no inclusion *Forcing a second pass makes it include the newly generated moc'* It says *"AutoMoc: Generating 'X' because the MOC settings changed"* I'm not too clear on why this is happening, any

Re: [cmake-developers] Undocumented CMAKE_AUTOMOC_RELAXED_MODE changes in 3.13

2019-01-25 Thread Venedict Tchistopolskii
Unfortunately the project is fairly, uhm, large.no small sample sorry. I'm not too familiar with the moc setup either, only reason I touched it is because it started failing after the CMake version update. If using relaxed mode, the moc files get generated but aren't included. So the

Re: [cmake-developers] Undocumented CMAKE_AUTOMOC_RELAXED_MODE changes in 3.13

2019-01-25 Thread Sebastian Holtermann
Am Freitag, 25. Januar 2019, 17:36:22 CET schrieb Venedict Tchistopolskii: > When updating the project CMake from 3.12 to 3.13, > *CMAKE_AUTOMOC_RELAXED_MODE* stops including certain generated moc files. > > Had to switch to *CMAKE_AUTOMOC *to get them included.strange > functionality on the

[cmake-developers] Undocumented CMAKE_AUTOMOC_RELAXED_MODE changes in 3.13

2019-01-25 Thread Venedict Tchistopolskii
When updating the project CMake from 3.12 to 3.13, *CMAKE_AUTOMOC_RELAXED_MODE* stops including certain generated moc files. Had to switch to *CMAKE_AUTOMOC *to get them included.strange functionality on the part of CMake. Can't find any documentation on these changes, and if/how they were