FindPolkitQt-1 and multiple prefixes

Alexander Neundorf neundorf at kde.org
Fri Aug 13 21:05:16 CEST 2010


On Friday 13 August 2010, Dario Freddi wrote:
> On Friday 13 August 2010 09:16:53 Yury G. Kudryashov wrote:
> > Hi!
> >
> > Current FindPolkitQt-1 ends with:
> > set(POLKITQT-1_POLICY_FILES_INSTALL_DIR
> > ${CMAKE_INSTALL_PREFIX}/share/polkit-1/actions)
> >
> > Then kdelibs caches this value (to
> > ${kdelibs_install_prefix}/share/polkit-1/actions) and this cached value
> > is used in other modules. As a result, if I want to install each module
> > into a dedicated prefix (and then graft them), it tries to install polkit
> > action files into kdelibs prefix.
> >
> > I propose to replace this line with
> > set(POLKITQT-1_POLICY_FILES_INSTALL_DIR share/polkit-1/actions)
> >
> > Then it will cache "share/polkit-1/actions" and install anything into the
> > right prefix.
>
> I'll leave Alex the last word on that, but consider that the install


Uh, I remember there was something... but the details...

Did we talk about whether POLKITQT-1_POLICY_FILES_INSTALL_DIR should be a 
CACHE value ?
From a quick look it looks like it would be a good idea to put it in the 
cache, then users can easily change it.

Hmm, and that value is also not documented...

Alex


More information about the Kde-buildsystem mailing list