[Interest] Custom .prf files for QMake in project root?
fpiechocki at gmail.com
Sun Aug 17 21:59:32 CEST 2014
Haven't tested this on Qt5 but on Qt4 we were using:
qmake -set QMAKEFEATURES /path/to/prf/files
and put all prf files in the /path/to/prf/files directory. Main downside of
this is that you have to set this qmake variable - so just shipping custom
prf files is not enough, you have to force the developer to set the proper
On Sun, Aug 17, 2014 at 6:23 PM, Elvis Stansvik <elvstone at gmail.com> wrote:
> Hi folks,
> According to point 3 in the second list at , I should be able to put my
> own .prf feature files for QMake in the project root.
> I tried putting my foo.prf in features/win32/foo.prf with a simple
> message("foo.prf loaded") in it, but it was not loaded by QMake.
> I then took a look at the QMake source and found . It seems that QMake
> will only look for .prf files in the project root if it contains some form
> of cache file. (See also the comment for the linked function.)
> So my question are:
> 1) What is this cache file? I can't remember ever seeing that on Linux or
> 2) Why is QMake only loading the .prf files in the project root if there's
> a cache file? It seems an arbitrary limitation to me, but perhaps I'm
> missing something?
> AFAICS this makes it impossible to ship custom .prf files with your
> project and rely on them being loaded by QMake :(
> Best regards,
> Elvis Stansvik
> Interest mailing list
> Interest at qt-project.org
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Interest