From 5951c50387c0bdfb0a358bcdee4cb7f7af3ac593 Mon Sep 17 00:00:00 2001 From: Alexander Neundorf Date: Thu, 2 Feb 2006 19:10:38 +0000 Subject: -use the expected -DMAKE__LIB when compiling libraries under windows Alex svn path=/trunk/KDE/kdelibs/; revision=504990 --- modules/KDE4Macros.cmake | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/modules/KDE4Macros.cmake b/modules/KDE4Macros.cmake index 2e0866e9..259e2924 100644 --- a/modules/KDE4Macros.cmake +++ b/modules/KDE4Macros.cmake @@ -458,6 +458,13 @@ MACRO(KDE4_ADD_LIBRARY _target_NAME _lib_TYPE) ADD_LIBRARY(${_target_NAME} ${_add_lib_param} ${_first_SRC} ${ARGN}) ENDIF (KDE4_ENABLE_FINAL) + IF (WIN32) + # for shared libraries a -DMAKE_target_LIB is required + string(TOUPPER ${_target_NAME} _symbol) + set(_symbol "MAKE_${_symbol}_LIB") + set_target_properties(${_target_NAME} PROPERTIES DEFINE_SYMBOL ${_symbol}) + ENDIF (WIN32) + ENDMACRO(KDE4_ADD_LIBRARY _target_NAME _lib_TYPE) -- cgit v1.2.1