summaryrefslogtreecommitdiff
path: root/CMakeLists.txt
diff options
context:
space:
mode:
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r--CMakeLists.txt8
1 files changed, 5 insertions, 3 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index ac632770229..5fd951584e2 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -285,10 +285,12 @@ SET (MYSQLD_STATIC_PLUGIN_LIBS "" CACHE INTERNAL "")
ENDIF()
ADD_SUBDIRECTORY(include)
-IF(WITH_DEBUG)
- ADD_SUBDIRECTORY(dbug)
+IF(CMAKE_GENERATOR MATCHES "Makefiles" AND NOT CMAKE_BUILD_TYPE MATCHES "Debug")
+ SET(DBUG_LIBRARY)
+ELSE()
SET(DBUG_LIBRARY dbug)
-ENDIF(WITH_DEBUG)
+ ADD_SUBDIRECTORY(dbug)
+ENDIF()
ADD_SUBDIRECTORY(strings)
ADD_SUBDIRECTORY(vio)
ADD_SUBDIRECTORY(regex)