Copy the packages into the build directory so they can be found without installign
ClosedPublic

Authored by apol on Jul 16 2019, 3:06 PM.

Details

Summary

Fixes the execution of tests when not installed

Test Plan

Removed the installed effect and testTranslucency

Diff Detail

Repository
R108 KWin
Branch
master
Lint
Lint OK
Unit
No Unit Test Coverage
Build Status
Buildable 14014
Build 14032: arc lint + arc unit
apol created this revision.Jul 16 2019, 3:06 PM
Restricted Application added a project: KWin. · View Herald TranscriptJul 16 2019, 3:06 PM
Restricted Application added a subscriber: kwin. · View Herald Transcript
apol requested review of this revision.Jul 16 2019, 3:06 PM
zzag added a subscriber: zzag.Jul 16 2019, 3:11 PM
zzag added inline comments.
effects/CMakeLists.txt
134–154

install_effect is a pretty generic name, it can be applied to builtin effects too.

add/install_scripted_effect is a better name.

apol marked an inline comment as done.Jul 16 2019, 3:23 PM
apol updated this revision to Diff 61864.Jul 16 2019, 3:23 PM

address zzag's comment

zzag accepted this revision.Jul 16 2019, 3:26 PM

Thank you for the quick fix.

This revision is now accepted and ready to land.Jul 16 2019, 3:26 PM
This revision was automatically updated to reflect the committed changes.