add_custom_command(OUTPUT libmysqlclient_r.so.18.1.0
COMMAND ${CMAKE_COMMAND} -E copy
${CMAKE_CURRENT_LIST_DIR}/libmysqlclient_r.so.18.1.0
libmysqlclient_r.so.18.1.0
)
add_custom_command(OUTPUT libmysqlclient_r.so.18
COMMAND ${CMAKE_COMMAND} -E create_symlink
libmysqlclient_r.so.18.1.0
libmysqlclient_r.so.18
DEPENDS libmysqlclient_r.so.18.1.0
)
add_custom_command(OUTPUT libmysqlclient_r.so
COMMAND ${CMAKE_COMMAND} -E create_symlink
libmysqlclient_r.so.18
libmysqlclient_r.so
DEPENDS libmysqlclient_r.so.18
)
add_custom_command(OUTPUT libmysqlclient.so.18.1.0
COMMAND ${CMAKE_COMMAND} -E copy
${CMAKE_CURRENT_LIST_DIR}/libmysqlclient.so.18.1.0
libmysqlclient.so.18.1.0
)
add_custom_command(OUTPUT libmysqlclient.so.18
COMMAND ${CMAKE_COMMAND} -E create_symlink
libmysqlclient.so.18.1.0
libmysqlclient.so.18
DEPENDS libmysqlclient.so.18.1.0
)
add_custom_command(OUTPUT libmysqlclient.so
COMMAND ${CMAKE_COMMAND} -E create_symlink
libmysqlclient.so.18
libmysqlclient.so
DEPENDS libmysqlclient.so.18
)
add_custom_target(link_mysql
DEPENDS libmysqlclient_r.so libmysqlclient.so
)
install(PROGRAMS
"${CMAKE_CURRENT_BINARY_DIR}/libmysqlclient_r.so"
"${CMAKE_CURRENT_BINARY_DIR}/libmysqlclient_r.so.18"
"libmysqlclient_r.so.18.1.0"
"${CMAKE_CURRENT_BINARY_DIR}/libmysqlclient.so"
"${CMAKE_CURRENT_BINARY_DIR}/libmysqlclient.so.18"
"libmysqlclient.so.18.1.0"
DESTINATION bin
)