D29274: ECMGeneratePriFile: make the pri files relocatable
David Faure
noreply at phabricator.kde.org
Wed Apr 29 14:19:52 BST 2020
dfaure created this revision.
dfaure added reviewers: vatra, kfunk, apol.
Herald added projects: Frameworks, Build System.
Herald added subscribers: kde-buildsystem, kde-frameworks-devel.
dfaure requested review of this revision.
REVISION SUMMARY
Instead of generating
QT.KArchive.includes = /full/path/include/KF5/KArchive
make it
QT.KArchive.includes = $$PWD/../../include/KF5/KArchive
This makes the whole install prefix relocatable after the fact,
the includes will be found based on where the .pri file ended up.
This is especially useful for Conan support, says Bogdan.
TEST PLAN
After make install in ECM, cd karchive/examples/helloworld && qmake && make
REPOSITORY
R240 Extra CMake Modules
BRANCH
master
REVISION DETAIL
https://phabricator.kde.org/D29274
AFFECTED FILES
modules/ECMGeneratePriFile.cmake
To: dfaure, vatra, kfunk, apol
Cc: kde-frameworks-devel, kde-buildsystem, LeGast00n, cblack, bencreasy, michaelh, ngraham, bruns
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kde-frameworks-devel/attachments/20200429/335bce8d/attachment.html>
More information about the Kde-frameworks-devel
mailing list