D10666: kdevplatform_add_plugin: remove effectless OBJECT_DEPENDS on json file

Friedrich W. H. Kossebau noreply at phabricator.kde.org
Mon Feb 19 18:48:49 UTC 2018


kossebau added a comment.


  In D10666#209748 <https://phabricator.kde.org/D10666#209748>, @nalvarez wrote:
  
  > +1
  >
  > I think what should actually ensure the moc file is regenerated is the `AUTOGEN_TARGET_DEPENDS` property, but we're setting that already (L141, now L124) and it doesn't seem to work.
  
  
  That one seems to only work when Q_OBJECT is not embedded into another preprocessor macro. See https://gitlab.kitware.com/cmake/cmake/issues/17750 I just filed which has a test case to demo the issue.

REPOSITORY
  R32 KDevelop

BRANCH
  removeeffectlessOBJECT_DEPENDS

REVISION DETAIL
  https://phabricator.kde.org/D10666

To: kossebau, #kdevelop, nalvarez
Cc: nalvarez, kdevelop-devel
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kdevelop-devel/attachments/20180219/42afd660/attachment.html>


More information about the KDevelop-devel mailing list