diff --git a/scripts/CMakeLists.txt b/scripts/CMakeLists.txt index dd9c5785dcb..315103db4b0 100755 --- a/scripts/CMakeLists.txt +++ b/scripts/CMakeLists.txt @@ -157,7 +157,7 @@ ENDIF() IF(UNIX) CONFIGURE_FILE(${CMAKE_CURRENT_SOURCE_DIR}/mysql_install_db.sh ${CMAKE_CURRENT_BINARY_DIR}/mysql_install_db ESCAPE_QUOTES @ONLY) - SET(DEST ${INSTALL_BINDIR}) + SET(DEST ${INSTALL_SCRIPTDIR}) SET(EXT) ELSE() CONFIGURE_FILE(${CMAKE_CURRENT_SOURCE_DIR}/mysql_install_db.pl.in diff --git a/sql-bench/CMakeLists.txt b/sql-bench/CMakeLists.txt index 88d15dc706f..59dca2e84cc 100644 --- a/sql-bench/CMakeLists.txt +++ b/sql-bench/CMakeLists.txt @@ -22,7 +22,7 @@ ${CMAKE_SOURCE_DIR}/sql-bench/Comments/* ${CMAKE_SOURCE_DIR}/sql-bench/limits/* ) -IF(NOT INSTALL_SQLBENCHDIR) +IF(NOT INSTALL_SQLBENCHROOTDIR) RETURN() ENDIF() diff --git a/support-files/CMakeLists.txt b/support-files/CMakeLists.txt index ff98a7dd885..85be470e21b 100644 --- a/support-files/CMakeLists.txt +++ b/support-files/CMakeLists.txt @@ -31,11 +31,20 @@ ELSE() SET(ini_file_extension "cnf") ENDIF() +IF(UNIX) + IF(INSTALL_LAYOUT MATCHES "STANDALONE") + SET(inst_location ${INSTALL_SUPPORTFILESDIR}) + ELSE() + SET(inst_location ${INSTALL_DOCREADMEDIR}) + ENDIF() +ELSE() + SET(inst_location ${INSTALL_DOCREADMEDIR}) +ENDIF() + FOREACH(inifile my-huge my-innodb-heavy-4G my-large my-medium my-small) CONFIGURE_FILE(${CMAKE_CURRENT_SOURCE_DIR}/${inifile}.cnf.sh ${CMAKE_CURRENT_BINARY_DIR}/${inifile}.${ini_file_extension} @ONLY) - INSTALL(FILES ${CMAKE_CURRENT_BINARY_DIR}/${inifile}.${ini_file_extension} DESTINATION ${INSTALL_DOCREADMEDIR}) - + INSTALL(FILES ${CMAKE_CURRENT_BINARY_DIR}/${inifile}.${ini_file_extension} DESTINATION ${inst_location}) ENDFOREACH() IF(UNIX) @@ -47,10 +56,9 @@ IF(UNIX) SET(inst_location ${INSTALL_MYSQLSHAREDIR}) ENDIF() - FILE(GLOB ndb_ini_files ${CMAKE_CURRENT_SOURCE_DIR}/*.ini) - INSTALL(FILES ${ndb_ini_files} DESTINATION ${inst_location}) - - FOREACH(script mysqld_multi.server mysql-log-rotate) + + FOREACH(script mysqld_multi.server mysql-log-rotate binary-configure + config.medium.ini config.small.ini config.huge.ini ndb-config-2-node.ini) CONFIGURE_FILE(${CMAKE_CURRENT_SOURCE_DIR}/${script}.sh ${CMAKE_CURRENT_BINARY_DIR}/${script} @ONLY )