Skip to content

Commit b7f272c

Browse files
committed
BUG 17560050 - MYSQL_INSTALL_DB SCRIPT FAILING WITH RESOLVEIP ISSUES.
1 parent 5411549 commit b7f272c

File tree

1 file changed

+14
-8
lines changed

1 file changed

+14
-8
lines changed

scripts/CMakeLists.txt

Lines changed: 14 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -198,17 +198,23 @@ ELSE()
198198
SET(localstatedir ${MYSQL_DATADIR})
199199
ENDIF()
200200

201-
IF(NOT WIN32)
202-
CONFIGURE_FILE(${CMAKE_CURRENT_SOURCE_DIR}/mysql_install_db.pl.in
203-
${CMAKE_CURRENT_BINARY_DIR}/mysql_install_db ESCAPE_QUOTES @ONLY)
201+
IF(UNIX)
202+
CONFIGURE_FILE(${CMAKE_CURRENT_SOURCE_DIR}/mysql_install_db.sh
203+
${CMAKE_CURRENT_BINARY_DIR}/mysql_install_db ESCAPE_QUOTES @ONLY)
204204
SET(DEST ${INSTALL_SCRIPTDIR})
205+
SET(EXT)
206+
ELSE()
207+
CONFIGURE_FILE(${CMAKE_CURRENT_SOURCE_DIR}/mysql_install_db.pl.in
208+
${CMAKE_CURRENT_BINARY_DIR}/mysql_install_db.pl ESCAPE_QUOTES @ONLY)
209+
SET(DEST ${INSTALL_SCRIPTDIR})
210+
SET(EXT ".pl")
211+
ENDIF()
205212

206-
INSTALL_SCRIPT(
207-
"${CMAKE_CURRENT_BINARY_DIR}/mysql_install_db"
208-
DESTINATION ${DEST}
209-
COMPONENT Server
213+
INSTALL_SCRIPT(
214+
"${CMAKE_CURRENT_BINARY_DIR}/mysql_install_db${EXT}"
215+
DESTINATION ${DEST}
216+
COMPONENT Server
210217
)
211-
ENDIF()
212218

213219
SET(prefix "${CMAKE_INSTALL_PREFIX}")
214220
SET(sysconfdir ${prefix})

0 commit comments

Comments
 (0)