[Development] Getting build flags for platforms without pkg-config
Thiago Macieira
thiago.macieira at intel.com
Sun Oct 29 23:57:47 CET 2017
On domingo, 29 de outubro de 2017 14:57:44 PDT Jeandet Alexis wrote:
> Hello,
>
> Previously I asked about getting some defines from pkg-config, I pushed
> some code on gerrit to fix that.
>
> Now I would like to care about platforms where we don't use pkg-config,
> at first I thought that we could get compile flags from qmake but it
> seems that no.
You can get them from either qmake or cmake. The flags are saved there.
You should also reconsider and install pkg-config on those platforms.
> Did I miss something?
> Would there be a way to get compile flags for a build system like
> meson?
Either write a .pro file that prints or saves the flags, or read the
$$[QT_INSTALL_ARCHDATA]/mkspecs/modules/qt_lib_*.pri files.
Reading the files directly is officially looking into private API and we cannot
promise you that it will continue working. But I don't see how to do it
officially with qmake either.
--
Thiago Macieira - thiago.macieira (AT) intel.com
Software Architect - Intel Open Source Technology Center
More information about the Development
mailing list