Hello!
Here is a piece of code of
qtbase/mkspecs/features/data/cmake/Qt5BasicConfig.cmake.in
<http://qt.gitorious.org/qt/qtbase/blobs/54987c6bf55b159d3ddb79461439700f6e0111f9/mkspecs/features/data/cmake/Qt5BasicConfig.cmake.in>:
!!IF isEmpty(CMAKE_DLL_DIR_IS_ABSOLUTE)
set(imported_location
\"${_qt5$${CMAKE_MODULE_NAME}_install_prefix}/$${CMAKE_DLL_DIR}${LIB_LOCATION}\")
!!ELSE
set(imported_location \"IMPORTED_LOCATION_${Configuration}\"
\"$${CMAKE_DLL_DIR}${LIB_LOCATION}\")
!!ENDIF
_qt5_$${CMAKE_MODULE_NAME}_check_file_exists(${imported_location})
set_target_properties(Qt5::$${CMAKE_MODULE_NAME} PROPERTIES
\"IMPORTED_LINK_INTERFACE_LIBRARIES_${Configuration}\"
\"${_Qt5$${CMAKE_MODULE_NAME}_LIB_DEPENDENCIES}\"
\"IMPORTED_LOCATION_${Configuration}\" ${imported_location}
!!IF !isEmpty(CMAKE_LIB_SONAME)
\"IMPORTED_SONAME_${Configuration}\" \"$${CMAKE_LIB_SONAME}\"
!!ENDIF
)
if isEmpty(CMAKE_DLL_DIR_IS_ABSOLUTE) is false then imported_location
will contain something like IMPORTED_LOCATION_Debug or
IMPORTED_LOCATION_Release, so, the following
_qt5_$${CMAKE_MODULE_NAME}_check_file_exists(${imported_location}) will
check for an existence of file having name "IMPORTED_LOCATION_*" and
then fail. It seems like there is a mistake.
Thank you!
_______________________________________________
Development mailing list
[email protected]
http://lists.qt-project.org/mailman/listinfo/development