Making writing Config.cmake files easier - updated example
Alexander Neundorf
neundorf at kde.org
Sun Jan 15 19:06:51 UTC 2012
Hi,
I create a new branch ImprovedConfigDotCMakeFile in the kdeexamples
repository, used by the buildsystem/HowToInstallALibrary/ example:
http://quickgit.kde.org/?p=kdeexamples.git&a=tree&h=9c8e84b16079b35f15c50ea027bbc95bd387bf90&hb=6caa67be56231d3017859a26db2097b8c8826f4e&f=buildsystem/HowToInstallALibrary
It adds two new macros, currently called determine_installed_location() and
set_absolute() which should help with that.
Once polished, they should go into cmake (2.8.8), so everybody can use them.
With these two new macros, the developer does not have to calculate the
relative and absolute paths himself anymore, but can rely on their logic.
Also the CMakeLists.txt becomes a bit simpler, by removing the IMO most
obscure part (the calculation of the relative install dir).
Comments ?
Alex
More information about the Kde-buildsystem
mailing list