diff options
author | Peter Kümmel <syntheticpp@gmx.net> | 2009-11-12 19:19:18 +0000 |
---|---|---|
committer | Peter Kümmel <syntheticpp@gmx.net> | 2009-11-12 19:19:18 +0000 |
commit | 9ad287debff9c4d5b1f48d3b503767ea09d7c062 (patch) | |
tree | edaf7807c4799da6cb486f4d944270589b1ce62e | |
parent | 08df9dc8dccab6d7e92dd84501c8fdeebbeea454 (diff) | |
download | extra-cmake-modules-9ad287debff9c4d5b1f48d3b503767ea09d7c062.tar.gz extra-cmake-modules-9ad287debff9c4d5b1f48d3b503767ea09d7c062.tar.bz2 |
Run tests from IDE. $(OutDir) must be expanded by ctest:
http://www.cmake.org/pipermail/cmake/2006-January/008061.html
svn path=/trunk/KDE/kdelibs/; revision=1048124
-rw-r--r-- | modules/KDE4Macros.cmake | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/modules/KDE4Macros.cmake b/modules/KDE4Macros.cmake index 2174427b..c4ddedc9 100644 --- a/modules/KDE4Macros.cmake +++ b/modules/KDE4Macros.cmake @@ -803,6 +803,9 @@ macro (KDE4_ADD_UNIT_TEST _test_NAME) if(WIN32) get_target_property( loc ${_targetName} LOCATION ) + if(MSVC_IDE) + STRING(REGEX REPLACE "\\$\\(.*\\)" "\${CTEST_CONFIGURATION_TYPE}" loc "${loc}") + endif() # .bat because of rpath handling set(_executable ${loc}.bat) else(WIN32) |