summaryrefslogtreecommitdiffstats
path: root/configure
diff options
context:
space:
mode:
authorAlexander Neundorf <neundorf@kde.org>2010-01-17 16:37:53 (GMT)
committerAlexander Neundorf <neundorf@kde.org>2010-01-17 16:37:53 (GMT)
commit6d39313001257a138b38aa3b05c36d1bc38999f2 (patch)
treedf8383dc301ccc355401e03bbe80aeba6b971fbe /configure
parentb63b4ae1ea457f4630a8ef86419362f0ced72257 (diff)
downloadCMake-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