@ -105,7 +105,7 @@ ENDIF()
#
#
INCLUDE ( maintainer )
INCLUDE ( maintainer )
SET ( MYSQL_MAINTAINER_MODE "AUT O" CACHE STRING "MySQL maintainer-specific development environment. Options are: ON OFF AUTO." )
SET ( MYSQL_MAINTAINER_MODE "OFF " CACHE STRING "MySQL maintainer-specific development environment. Options are: ON OFF AUTO." )
MARK_AS_ADVANCED ( MYSQL_MAINTAINER_MODE )
MARK_AS_ADVANCED ( MYSQL_MAINTAINER_MODE )
# W h e t h e r t h e m a i n t a i n e r m o d e c o m p i l e r o p t i o n s s h o u l d b e e n a b l e d .
# W h e t h e r t h e m a i n t a i n e r m o d e c o m p i l e r o p t i o n s s h o u l d b e e n a b l e d .
@ -261,16 +261,18 @@ MYSQL_CHECK_SSL()
MYSQL_CHECK_READLINE ( )
MYSQL_CHECK_READLINE ( )
#
#
# S e t u p m a i n t a i n e r m o d e o p t i o n s b y t h e e n d . P l a t f o r m c h e c k s a r e
# S e t u p m a i n t a i n e r m o d e o p t i o n s . P l a t f o r m c h e c k s a r e
# n o t r u n w i t h t h e w a r n i n g o p t i o n s a s t o n o t p e r t u r b f r a g i l e c h e c k s
# n o t r u n w i t h t h e w a r n i n g o p t i o n s a s t o n o t p e r t u r b f r a g i l e c h e c k s
# ( i . e . d o n o t m a k e w a r n i n g s i n t o e r r o r s ) .
# ( i . e . d o n o t m a k e w a r n i n g s i n t o e r r o r s ) .
# W e h a v e t o a d d M A I N T A I N E R _ C _ W A R N I N G S f i r s t t o e n s u r e t h a t t h e f l a g s
# g i v e n b y t h e i n v o k i n g u s e r a r e h o n o r e d
#
#
IF ( MYSQL_MAINTAINER_MODE MATCHES "ON" )
IF ( MYSQL_MAINTAINER_MODE MATCHES "ON" )
SET ( CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${ MY_MAINTAINER_C_WARNINGS}" )
SET ( CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${ MY_MAINTAINER_CXX_WARNINGS}" )
SET ( CMAKE_C_FLAGS "${MY_MAINTAINER_C_WARNINGS} ${CMAKE_C_FLA GS}" )
SET ( CMAKE_CXX_FLAGS "${MY_MAINTAINER_CXX_WARNINGS} ${CMAKE_CXX_FLA GS}" )
ELSEIF ( MYSQL_MAINTAINER_MODE MATCHES "AUTO" )
ELSEIF ( MYSQL_MAINTAINER_MODE MATCHES "AUTO" )
SET ( CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} ${ MY_MAINTAINER_C_WARNINGS}" )
SET ( CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} ${ MY_MAINTAINER_CXX_WARNINGS}" )
SET ( CMAKE_C_FLAGS_DEBUG "${MY_MAINTAINER_C_WARNINGS} ${CMAKE_C_FLAGS_DEBUG }" )
SET ( CMAKE_CXX_FLAGS_DEBUG "${MY_MAINTAINER_CXX_WARNINGS} ${CMAKE_CXX_FLAGS_DEBUG }" )
ENDIF ( )
ENDIF ( )
IF ( WITH_UNIT_TESTS )
IF ( WITH_UNIT_TESTS )