Further clean up addons CMake scripts.
ClosedPublic

Authored by daandemeyer on Jul 27 2019, 10:47 AM.

Details

Summary
  • Reduce addon dependencies to the bare minimum required.
  • Move source files out of sessionapplet/engine directory for consistency with the other addons.
  • Ensure each addon is built only if all of its dependencies are found.
  • Remove .kateconfig file in close-expect-like addon directory.
  • Remove comments with no added value.
Test Plan

Make sure builds as before with the same (or an extended) set of addons.

Diff Detail

Repository
R40 Kate
Lint
Lint Skipped
Unit
Unit Tests Skipped
daandemeyer created this revision.Jul 27 2019, 10:47 AM
Restricted Application added a subscriber: kwrite-devel. · View Herald TranscriptJul 27 2019, 10:47 AM
daandemeyer requested review of this revision.Jul 27 2019, 10:47 AM
cullmann accepted this revision.Jul 27 2019, 5:00 PM
cullmann added a subscriber: cullmann.

Ok with this.

This revision is now accepted and ready to land.Jul 27 2019, 5:00 PM
This revision was automatically updated to reflect the committed changes.