|
|
@ -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 ) |
|
|
|
|
|
|
|