From 195fe53dcd4a7121f6932ec7262495a3ca07f59c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Peter=20K=C3=BCmmel?= Date: Wed, 15 Feb 2006 15:47:05 +0000 Subject: on windows the plugins also need the MAKE_X_LIB macro CCMAIL:neundorf@kde.org svn path=/trunk/KDE/kdelibs/; revision=509782 --- modules/KDE4Macros.cmake | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/modules/KDE4Macros.cmake b/modules/KDE4Macros.cmake index 1a2da1f4..3a88d033 100644 --- a/modules/KDE4Macros.cmake +++ b/modules/KDE4Macros.cmake @@ -416,10 +416,17 @@ MACRO(KDE4_ADD_PLUGIN _target_NAME _with_PREFIX) endif(_first_SRC) # if (UNIX) - # I guess under windows the libtool file are not required - #KDE4_INSTALL_LIBTOOL_FILE(${_target_NAME}) +# I guess under windows the libtool file are not required +# KDE4_INSTALL_LIBTOOL_FILE(${_target_NAME}) # endif (UNIX) + IF (WIN32) + # for shared libraries/plugins 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_PLUGIN _target_NAME _with_PREFIX) -- cgit v1.2.1