diff options
author | Alexander Neundorf <neundorf@kde.org> | 2010-01-17 16:37:53 (GMT) |
---|---|---|
committer | Alexander Neundorf <neundorf@kde.org> | 2010-01-17 16:37:53 (GMT) |
commit | 6d39313001257a138b38aa3b05c36d1bc38999f2 (patch) | |
tree | df8383dc301ccc355401e03bbe80aeba6b971fbe /configure | |
parent | b63b4ae1ea457f4630a8ef86419362f0ced72257 (diff) | |
download | CMake-6d39313001257a138b38aa3b05c36d1bc38999f2.zip CMake-6d39313001257a138b38aa3b05c36d1bc38999f2.tar.gz CMake-6d39313001257a138b38aa3b05c36d1bc38999f2.tar.bz2 |
-create imported library targets for the Qt4 libs
This commit syncs FindQt4.cmake again with KDEs version.
Now for every Qt library an imported target with the name
Qt4ImportedTarget__<LIBNAME> is created.
This way we can now finally handle the release and debug versions of the Qt
libraries correctly.
Also, if a Qt-using project A installs a file with exported targets, these
targets now depend on the imported Qt targets, e.g.
Qt4ImportedTarget__QtCore. The location of QtCore is then resolved at
buildtime of project B, which uses the exported targets from project A.
Before this patch the full path to the QtCore on the original build machine
of project A was stored, so this had to match the directory layout on the
build machine for project B.
Alex
Diffstat (limited to 'configure')
0 files changed, 0 insertions, 0 deletions