mirror of
https://github.com/EQEmu/Server.git
synced 2026-06-20 22:08:22 +00:00
Rework login credential functions
This commit is contained in:
@@ -6,16 +6,12 @@ SET(eqlogin_sources
|
||||
config.cpp
|
||||
database_mysql.cpp
|
||||
database_postgresql.cpp
|
||||
encryption.cpp
|
||||
main.cpp
|
||||
server_manager.cpp
|
||||
world_server.cpp
|
||||
)
|
||||
|
||||
IF(MSVC OR MINGW)
|
||||
ADD_DEFINITIONS(-DNOMINMAX)
|
||||
SET(eqlogin_sources ${eqlogin_sources} encryption.cpp)
|
||||
ENDIF(MSVC OR MINGW)
|
||||
|
||||
SET(eqlogin_headers
|
||||
client.h
|
||||
client_manager.h
|
||||
@@ -24,7 +20,6 @@ SET(eqlogin_headers
|
||||
database_mysql.h
|
||||
database_postgresql.h
|
||||
encryption.h
|
||||
eq_crypto_api.h
|
||||
login_server.h
|
||||
login_structures.h
|
||||
options.h
|
||||
@@ -32,15 +27,14 @@ SET(eqlogin_headers
|
||||
world_server.h
|
||||
)
|
||||
|
||||
IF(UNIX)
|
||||
SET(EQEMU_UNIX_ENC_LIBRARY_LOC "${CMAKE_SOURCE_DIR}/dependencies" CACHE PATH "Location of EQEmuAuthCrypto and cryptopp")
|
||||
LINK_DIRECTORIES(${EQEMU_UNIX_ENC_LIBRARY_LOC})
|
||||
ENDIF(UNIX)
|
||||
FIND_PACKAGE(OpenSSL REQUIRED)
|
||||
|
||||
INCLUDE_DIRECTORIES(${OPENSSL_INCLUDE_DIR})
|
||||
|
||||
ADD_EXECUTABLE(loginserver ${eqlogin_sources} ${eqlogin_headers})
|
||||
|
||||
INSTALL(TARGETS loginserver RUNTIME DESTINATION ${CMAKE_INSTALL_PREFIX}/bin)
|
||||
|
||||
TARGET_LINK_LIBRARIES(loginserver ${SERVER_LIBS})
|
||||
TARGET_LINK_LIBRARIES(loginserver ${SERVER_LIBS} ${OPENSSL_LIBRARIES})
|
||||
|
||||
SET(EXECUTABLE_OUTPUT_PATH ${PROJECT_BINARY_DIR}/bin)
|
||||
|
||||
Reference in New Issue
Block a user