Set the language of a STATIC library.
authorStephen Kelly <stephen.kelly@kdab.com>
Sun, 24 Jun 2012 18:00:58 +0000 (20:00 +0200)
committerQt by Nokia <qt-info@nokia.com>
Wed, 4 Jul 2012 13:51:36 +0000 (15:51 +0200)
This is used as a hint for the linker.

Change-Id: I869039c1ea50f1926809ead4064317628ebbb2e7
Reviewed-by: Clinton Stimpson <clinton@elemtech.com>
Reviewed-by: Stephen Kelly <stephen.kelly@kdab.com>
mkspecs/cmake/Qt5BasicConfig.cmake.in

index c7a6243..9124979 100644 (file)
@@ -137,6 +137,7 @@ endmacro()
 if (NOT TARGET Qt5::$${CMAKE_MODULE_NAME})
 !!IF !isEmpty(CMAKE_STATIC_TYPE)
     add_library(Qt5::$${CMAKE_MODULE_NAME} STATIC IMPORTED)
+    set_property(TARGET Qt5::$${CMAKE_MODULE_NAME} PROPERTY IMPORTED_LINK_INTERFACE_LANGUAGES "CXX")
 !!ELSE
     add_library(Qt5::$${CMAKE_MODULE_NAME} SHARED IMPORTED)
 !!ENDIF