Fix create-abi for more repositories.

Authored by knauss on Dec 12 2018, 11:23 AM.


  • kpeople uses KPeople instead of KF5People in filenames for cmake: fixes the search path.
  • use Sets instead of Lists, as we don't want multiple entries anyways.
  • no general include direcory is allowed to enter the header section, as

those are not part of public API.

  • add more known cmake parameters (purpose, kpeople).
Test Plan

kpeople and purpose create successfully the abi dump.

Diff Detail

R857 CI System Tooling
Automatic diff as part of commit; lint not applicable.
Automatic diff as part of commit; unit tests not applicable.
knauss requested review of this revision.Dec 12 2018, 11:23 AM
knauss created this revision.
bcooksley accepted this revision.Dec 13 2018, 6:57 AM

Looks okay to me, based on my understanding of how this works at least.

This revision is now accepted and ready to land.Dec 13 2018, 6:57 AM
This revision was automatically updated to reflect the committed changes.