--- scripts/CMakeLists.txt.orig 2017-04-04 19:11:52 UTC +++ scripts/CMakeLists.txt @@ -21,7 +21,7 @@ IF(NOT CMAKE_CROSSCOMPILING) TARGET_LINK_LIBRARIES(comp_sql) ENDIF() - +IF(NOT WITHOUT_SERVER) # Build mysql_fix_privilege_tables.sql (concatenate 3 sql scripts) IF(NOT WIN32 OR CMAKE_CROSSCOMPILING) FIND_PROGRAM(CAT_EXECUTABLE cat DOC "path to the executable") @@ -65,6 +65,7 @@ ADD_CUSTOM_TARGET(GenFixPrivs ALL DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/mysql_fix_privilege_tables_sql.c ) +ENDIF() IF(UNIX) FILE(WRITE ${CMAKE_CURRENT_BINARY_DIR}/make_binary_distribution @@ -126,6 +127,7 @@ ELSE() SET (PERL_PATH "/usr/bin/perl") ENDIF() +IF(NOT WITHOUT_SERVER) IF(UNIX) # FIND_PROC and CHECK_PID are used by mysqld_safe IF(CMAKE_SYSTEM_NAME MATCHES "Linux") @@ -207,6 +209,7 @@ INSTALL_SCRIPT( COMPONENT Server ) ENDIF() +ENDIF() SET(prefix "${CMAKE_INSTALL_PREFIX}") IF(INSTALL_SYSCONFDIR) @@ -298,13 +301,8 @@ ELSE() SET(BIN_SCRIPTS msql2mysql mysql_config - mysql_setpermission - mysql_secure_installation mysqlaccess - mysql_convert_table_format mysql_find_rows - mytop - mysqlhotcopy ${SERVER_SCRIPTS} ${WSREP_SCRIPTS} ${SYSTEMD_SCRIPTS}