$NetBSD: patch-scripts_CMakeLists.txt,v 1.1 2021/05/23 15:32:47 nia Exp $

Allow building a server-only configuration.

--- scripts/CMakeLists.txt.orig	2021-05-05 21:00:19.000000000 +0000
+++ scripts/CMakeLists.txt
@@ -208,7 +208,7 @@ SET(pkgdata_locations "$basedir/${INSTAL
 # install mysql_install_db.sh at this point since it needs
 # different values for the above variables that will change
 # afterwards
-IF(UNIX)
+IF(UNIX AND NOT WITHOUT_SERVER)
   CONFIGURE_FILE(${CMAKE_CURRENT_SOURCE_DIR}/mysql_install_db.sh
     ${CMAKE_CURRENT_BINARY_DIR}/mariadb-install-db ESCAPE_QUOTES @ONLY)
   EXECUTE_PROCESS(COMMAND chmod +x ${CMAKE_CURRENT_BINARY_DIR}/mariadb-install-db)
@@ -314,21 +314,21 @@ ELSE()
       mariadbd-safe
       mariadb-dumpslow
     )
+  ELSE()
+    SET(CLIENT_SCRIPTS
+      msql2mysql
+      mariadb-setpermission
+      mariadb-secure-installation
+      mariadb-access
+      mariadb-convert-table-format
+      mariadb-find-rows
+      mysql_config
+      mytop
+      mariadb-hotcopy
+    )
   ENDIF()
-  # Configure this one, for testing, but do not install it.
-  CONFIGURE_FILE(${CMAKE_CURRENT_SOURCE_DIR}/mysql_config.pl.in
-    ${CMAKE_CURRENT_BINARY_DIR}/mysql_config.pl ESCAPE_QUOTES @ONLY)
-  # On Unix, most of the files end up in the bin directory
   SET(BIN_SCRIPTS
-    msql2mysql
-    mariadb-setpermission
-    mariadb-secure-installation
-    mariadb-access
-    mariadb-convert-table-format
-    mariadb-find-rows
-    mysql_config
-    mytop
-    mariadb-hotcopy
+    ${CLIENT_SCRIPTS}
     ${SERVER_SCRIPTS}
     ${WSREP_SCRIPTS}
     ${SYSTEMD_SCRIPTS}
