Make AppVeyor happy
This commit is contained in:
parent
f49b02611e
commit
f40ac40f02
@ -38,7 +38,7 @@ else(MYSQL_INCLUDE_DIR AND MYSQL_LIBRARY)
|
|||||||
)
|
)
|
||||||
find_library(MYSQL_LIBRARY
|
find_library(MYSQL_LIBRARY
|
||||||
NAMES
|
NAMES
|
||||||
libmysql
|
libmysql libmariadb
|
||||||
PATHS
|
PATHS
|
||||||
"${PROGRAM_FILES_ARCH_PATH}/MySQL/MySQL Server 5.0/lib/opt"
|
"${PROGRAM_FILES_ARCH_PATH}/MySQL/MySQL Server 5.0/lib/opt"
|
||||||
"${PROGRAM_FILES_ARCH_PATH}/MySQL/MySQL Server 5.1/lib/opt"
|
"${PROGRAM_FILES_ARCH_PATH}/MySQL/MySQL Server 5.1/lib/opt"
|
||||||
|
@ -43,6 +43,7 @@ if(WIN32)
|
|||||||
set(LIBS_DIR ${CMAKE_INSTALL_PREFIX}/)
|
set(LIBS_DIR ${CMAKE_INSTALL_PREFIX}/)
|
||||||
|
|
||||||
if(MSVC)
|
if(MSVC)
|
||||||
|
set(CMAKE_VS_INCLUDE_INSTALL_TO_DEFAULT_BUILD 1)
|
||||||
if(PLATFORM EQUAL 64)
|
if(PLATFORM EQUAL 64)
|
||||||
# This definition is necessary to work around a bug with Intellisense described
|
# This definition is necessary to work around a bug with Intellisense described
|
||||||
# here: http://tinyurl.com/2cb428. Syntax highlighting is important for proper
|
# here: http://tinyurl.com/2cb428. Syntax highlighting is important for proper
|
||||||
@ -149,4 +150,4 @@ elseif(UNIX)
|
|||||||
# -Wno-deprecated-register is needed to suppress 185 gsoap warnings on Unix systems.
|
# -Wno-deprecated-register is needed to suppress 185 gsoap warnings on Unix systems.
|
||||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11 -Wno-narrowing -Wno-deprecated-register -Wno-ignored-attributes -Wno-deprecated-declarations")
|
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11 -Wno-narrowing -Wno-deprecated-register -Wno-ignored-attributes -Wno-deprecated-declarations")
|
||||||
endif()
|
endif()
|
||||||
endif()
|
endif()
|
||||||
|
@ -55,7 +55,9 @@ endif()
|
|||||||
if (BUILD_MANGOSD OR BUILD_REALMD)
|
if (BUILD_MANGOSD OR BUILD_REALMD)
|
||||||
if(WIN32)
|
if(WIN32)
|
||||||
get_filename_component(MYSQL_LIB_DIR ${MYSQL_LIBRARY} DIRECTORY)
|
get_filename_component(MYSQL_LIB_DIR ${MYSQL_LIBRARY} DIRECTORY)
|
||||||
install(FILES ${MYSQL_LIB_DIR}/libmysql.dll DESTINATION ${BIN_DIR})
|
get_filename_component(MYSQL_LIB_DLL ${MYSQL_LIBRARY} NAME)
|
||||||
|
STRING(REPLACE ".lib" ".dll" MYSQL_LIB_DLL ${MYSQL_LIB_DLL})
|
||||||
|
install(FILES ${MYSQL_LIB_DIR}/${MYSQL_LIB_DLL} DESTINATION ${BIN_DIR})
|
||||||
install(FILES ${OPENSSL_ROOT_DIR}/libeay32.dll DESTINATION ${BIN_DIR})
|
install(FILES ${OPENSSL_ROOT_DIR}/libeay32.dll DESTINATION ${BIN_DIR})
|
||||||
endif()
|
endif()
|
||||||
endif()
|
endif()
|
||||||
|
@ -189,9 +189,3 @@ endif()
|
|||||||
#AH Bot Config
|
#AH Bot Config
|
||||||
configure_file("${CMAKE_CURRENT_SOURCE_DIR}/AuctionHouseBot/ahbot.conf.dist.in" "${CMAKE_CURRENT_BINARY_DIR}/AuctionHouseBot/ahbot.conf.dist")
|
configure_file("${CMAKE_CURRENT_SOURCE_DIR}/AuctionHouseBot/ahbot.conf.dist.in" "${CMAKE_CURRENT_BINARY_DIR}/AuctionHouseBot/ahbot.conf.dist")
|
||||||
install(FILES "${CMAKE_CURRENT_BINARY_DIR}/AuctionHouseBot/ahbot.conf.dist" DESTINATION "${CONF_INSTALL_DIR}")
|
install(FILES "${CMAKE_CURRENT_BINARY_DIR}/AuctionHouseBot/ahbot.conf.dist" DESTINATION "${CONF_INSTALL_DIR}")
|
||||||
|
|
||||||
if(WIN32 AND MSVC)
|
|
||||||
add_custom_command(TARGET ${LIBRARY_NAME}
|
|
||||||
POST_BUILD COMMAND ${CMAKE_COMMAND} -E copy "${CMAKE_CURRENT_BINARY_DIR}/AuctionHouseBot/ahbot.conf.dist" "${CONF_COPY_DIR}"
|
|
||||||
)
|
|
||||||
endif()
|
|
Loading…
x
Reference in New Issue
Block a user