Fix create-abi for more repositories.
ClosedPublic

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

Details

Summary
  • 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

Repository
R857 CI System Tooling
Lint
Automatic diff as part of commit; lint not applicable.
Unit
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.