--HG-- branch : trunk rename : src/server/trinityrealm/AuthCodes.cpp => src/server/authserver/AuthCodes.cpp rename : src/server/trinityrealm/AuthCodes.h => src/server/authserver/AuthCodes.h rename : src/server/trinityrealm/AuthSocket.cpp => src/server/authserver/AuthSocket.cpp rename : src/server/trinityrealm/AuthSocket.h => src/server/authserver/AuthSocket.h rename : src/server/trinityrealm/CMakeLists.txt => src/server/authserver/CMakeLists.txt rename : src/server/trinityrealm/Main.cpp => src/server/authserver/Main.cpp rename : src/server/trinityrealm/RealmAcceptor.h => src/server/authserver/RealmAcceptor.h rename : src/server/trinityrealm/RealmList.cpp => src/server/authserver/RealmList.cpp rename : src/server/trinityrealm/RealmList.h => src/server/authserver/RealmList.h rename : src/server/trinityrealm/RealmSocket.cpp => src/server/authserver/RealmSocket.cpp rename : src/server/trinityrealm/RealmSocket.h => src/server/authserver/RealmSocket.h rename : src/server/trinityrealm/TrinityRealm.ico => src/server/authserver/TrinityRealm.ico rename : src/server/trinityrealm/TrinityRealm.rc => src/server/authserver/TrinityRealm.rc rename : src/server/trinityrealm/resource.h => src/server/authserver/resource.h rename : src/server/trinityrealm/trinityrealm.conf.dist => src/server/authserver/trinityrealm.conf.dist rename : src/server/trinitycore/CMakeLists.txt => src/server/worldserver/CMakeLists.txt rename : src/server/trinitycore/CliRunnable.cpp => src/server/worldserver/CliRunnable.cpp rename : src/server/trinitycore/CliRunnable.h => src/server/worldserver/CliRunnable.h rename : src/server/trinitycore/Main.cpp => src/server/worldserver/Main.cpp rename : src/server/trinitycore/Master.cpp => src/server/worldserver/Master.cpp rename : src/server/trinitycore/Master.h => src/server/worldserver/Master.h rename : src/server/trinitycore/RASocket.cpp => src/server/worldserver/RASocket.cpp rename : src/server/trinitycore/RASocket.h => src/server/worldserver/RASocket.h rename : src/server/trinitycore/TrinityCore.ico => src/server/worldserver/TrinityCore.ico rename : src/server/trinitycore/TrinityCore.rc => src/server/worldserver/TrinityCore.rc rename : src/server/trinitycore/WorldRunnable.cpp => src/server/worldserver/WorldRunnable.cpp rename : src/server/trinitycore/WorldRunnable.h => src/server/worldserver/WorldRunnable.h rename : src/server/trinitycore/resource.h => src/server/worldserver/resource.h rename : src/server/trinitycore/trinitycore.conf.dist => src/server/worldserver/trinitycore.conf.dist
61 lines
1.2 KiB
CMake
61 lines
1.2 KiB
CMake
########### next target ###############
|
|
|
|
SET(trinity-realm_SRCS
|
|
AuthCodes.cpp
|
|
AuthCodes.h
|
|
AuthSocket.cpp
|
|
AuthSocket.h
|
|
Main.cpp
|
|
RealmList.cpp
|
|
RealmList.h
|
|
RealmSocket.h
|
|
RealmSocket.cpp
|
|
RealmAcceptor.h
|
|
)
|
|
|
|
include_directories(
|
|
${ACE_INCLUDE_DIR}
|
|
${CMAKE_BINARY_DIR}
|
|
${CMAKE_SOURCE_DIR}/src/shared
|
|
${CMAKE_SOURCE_DIR}/src/shared/Database
|
|
${CMAKE_SOURCE_DIR}/src/framework
|
|
${MYSQL_INCLUDE_DIR}
|
|
)
|
|
|
|
SET(trinity-realm_LINK_FLAGS "")
|
|
|
|
add_executable(trinity-realm ${trinity-realm_SRCS})
|
|
add_definitions(
|
|
-D_TRINITY_REALM_CONFIG='"${CONF_DIR}/trinityrealm.conf"'
|
|
)
|
|
IF (DO_MYSQL)
|
|
SET(trinity-realm_LINK_FLAGS "-pthread ${trinity-realm_LINK_FLAGS}")
|
|
ENDIF(DO_MYSQL)
|
|
|
|
IF (CMAKE_SYSTEM_NAME MATCHES "Darwin")
|
|
SET(trinity-realm_LINK_FLAGS "-framework Carbon ${trinity-realm_LINK_FLAGS}")
|
|
ENDIF (CMAKE_SYSTEM_NAME MATCHES "Darwin")
|
|
|
|
SET_TARGET_PROPERTIES(trinity-realm PROPERTIES LINK_FLAGS "${trinity-realm_LINK_FLAGS}")
|
|
|
|
target_link_libraries(
|
|
trinity-realm
|
|
shared
|
|
trinityframework
|
|
trinitysockets
|
|
trinitydatabase
|
|
trinityauth
|
|
trinityconfig
|
|
zlib
|
|
${SSLLIB}
|
|
${MYSQL_LIBRARIES}
|
|
${OSX_LIBS}
|
|
)
|
|
|
|
install(TARGETS trinity-realm DESTINATION bin)
|
|
|
|
|
|
########### install files ###############
|
|
|
|
install(FILES trinityrealm.conf.dist DESTINATION etc)
|