Export install location for DBUS interfaces via CMake
ClosedPublic

Authored by bruns on Sep 3 2018, 1:18 AM.

Details

Summary

This is useful for any other package depending on the interface
description at build time, and mimics other packages which export
DBUS interfaces.

Diff Detail

Repository
R133 KScreenLocker
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.
bruns created this revision.Sep 3 2018, 1:18 AM
Restricted Application added a project: Plasma. · View Herald TranscriptSep 3 2018, 1:18 AM
Restricted Application added a subscriber: plasma-devel. · View Herald Transcript
bruns requested review of this revision.Sep 3 2018, 1:18 AM
davidedmundson accepted this revision.Sep 3 2018, 5:01 AM
This revision is now accepted and ready to land.Sep 3 2018, 5:01 AM
This revision was automatically updated to reflect the committed changes.
krop added a subscriber: krop.Sep 4 2018, 7:37 AM

FTR; fixed in master.

bruns added a comment.Sep 4 2018, 7:44 PM

This did not break the build, but D15229 becoming effective before this one.

krop added a comment.Sep 4 2018, 8:10 PM

This did not break the build, but D15229 becoming effective before this one.

Without commit 36a7e03, KScreenLockerConfig.cmake contained set(KSCREENLOCKER_DBUS_INTERFACES_DIR ""), so yes, the build was broken.