Skip to content

Commit a3a8360

Browse files
committed
CMake,Windows - cleanup data directory prior to bootstrap for nitial_database target
1 parent 8d2f6d3 commit a3a8360

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

sql/CMakeLists.txt

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -401,9 +401,11 @@ IF(WIN32 AND MYSQLD_EXECUTABLE)
401401
MAKE_DIRECTORY(${CMAKE_CURRENT_BINARY_DIR}/data)
402402
ADD_CUSTOM_COMMAND(
403403
OUTPUT initdb.dep
404-
COMMAND ${CMAKE_COMMAND}
404+
COMMAND ${CMAKE_COMMAND} -E remove_directory data
405+
COMMAND ${CMAKE_COMMAND} -E make_directory data
406+
COMMAND ${CMAKE_COMMAND} -E chdir data ${CMAKE_COMMAND}
405407
${CONFIG_PARAM} -P ${CMAKE_CURRENT_BINARY_DIR}/create_initial_db.cmake
406-
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/data
408+
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/
407409
DEPENDS mysqld
408410
)
409411
ADD_CUSTOM_TARGET(initial_database

0 commit comments

Comments
 (0)