David Faure wrote: > On Friday 26 June 2009, Brad King wrote: >> The question in this thread is why don't all configurations just >> follow #3 and accept DEBUGFULL? David: In your 'kdepim' source >> try adding the code >> >> get_property(loc TARGET KDE4__nepomuk PROPERTY LOCATION_DEBUG) >> message("neopumk=[${loc}]") >> >> where "KDE4__nepomuk" is the name of the target on which that >> IMPORTED_LINK_INTERFACE_LIBRARIES_DEBUGFULL property you posted >> was set. What does it print? > > neopumk=[/d/kde/inst/kde4/lib/libnepomuk.so.4.3.0] > > but I'm not sure what this tells us about soprano ;-) It does tell us that CMake is picking one of the imported configurations to match with local configuration DEBUG. However, without an explicit mapping in the target property MAP_IMPORTED_CONFIG_DEBUG we cannot control which one. What configurations are installed? The files KDELibs4LibraryTargets-*.cmake contain the various configs. Did you re-install all such configurations after the patch that added soprano to the link interface? -Brad _______________________________________________ Kde-buildsystem mailing list Kde-buildsystem@kde.org https://mail.kde.org/mailman/listinfo/kde-buildsystem