[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    KDE/kdelibs/cmake/modules
From:       Christian Ehrlicher <Ch.Ehrlicher () gmx ! de>
Date:       2007-07-23 19:15:51
Message-ID: 1185218151.708021.6822.nullmailer () svn ! kde ! org
[Download RAW message or body]

SVN commit 691495 by chehrlic:

subtle attempt to break win32 compilation - read the docs marc ! ;-)

CCMAIL: mutz@kde.org

 M  +2 -2      KDE4Macros.cmake  


--- trunk/KDE/kdelibs/cmake/modules/KDE4Macros.cmake #691494:691495
@@ -564,7 +564,7 @@
    if (WIN32)
       # for shared libraries/plugins a -DMAKE_target_LIB is required
       string(TOUPPER ${_target_NAME} _symbol)
-      string(REPLACE "[^_A-Za-z0-9]" "_" _symbol ${_symbol})
+      string(REGEX REPLACE "[^_A-Za-z0-9]" "_" _symbol ${_symbol})
       set(_symbol "MAKE_${_symbol}_LIB")
       set_target_properties(${_target_NAME} PROPERTIES DEFINE_SYMBOL ${_symbol})
    endif (WIN32)
@@ -785,7 +785,7 @@
 
    # for shared libraries a -DMAKE_target_LIB is required
    string(TOUPPER ${_target_NAME} _symbol)
-   string(REPLACE "[^_A-Za-z0-9]" "_" _symbol ${_symbol})
+   string(REGEX REPLACE "[^_A-Za-z0-9]" "_" _symbol ${_symbol})
    set(_symbol "MAKE_${_symbol}_LIB")
    set_target_properties(${_target_NAME} PROPERTIES DEFINE_SYMBOL ${_symbol})
 
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic