QmlPlugins macros force installation in LIBDIR
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
cmake-extras (Ubuntu) |
Fix Released
|
High
|
Pete Woods |
Bug Description
The original QmlPlugins macros required one to set DESTINATION for a plugin to be installed at all.
Today they force it to be $LIBDIR/qt5/qml:
http://
This prevents usage of QmlPlugins for private or mock plugins that need to be installed into a private import path, if at all.
DESTINATION needs to be respected, and if it needs to default to ↑, there needs to be a new option to disable installation.
ProblemType: Bug
DistroRelease: Ubuntu 16.04
Package: cmake-extras 0.5+16.
ProcVersionSign
Uname: Linux 4.3.0-7-generic x86_64
ApportVersion: 2.19.4-0ubuntu1
Architecture: amd64
CurrentDesktop: Unity
Date: Fri Jan 29 01:06:42 2016
Dependencies:
PackageArchitec
SourcePackage: cmake-extras
UpgradeStatus: Upgraded to xenial on 2015-10-28 (92 days ago)
Related branches
- Michał Sawicz: Approve
- CMake Extras: Pending requested
-
Diff: 103 lines (+33/-15)2 files modifieddebian/changelog (+7/-0)
src/QmlPlugins.cmake (+26/-15)
Changed in cmake-extras (Ubuntu): | |
importance: | Undecided → High |
Something like this?