From f213f2c7d9bdafece27e198ba0bdf74ec258ede6 Mon Sep 17 00:00:00 2001 From: click Date: Thu, 29 Jul 2010 21:08:16 +0200 Subject: Buildsystem/CMake: Include core/script headerfiles in generated MSVC-projects. - Still "work in progress", as in missing filters and MSVC folder layouts. - external libraries not fully "headerified" (not really required) --HG-- branch : trunk --- src/server/authserver/CMakeLists.txt | 24 ++++++++++++++---------- 1 file changed, 14 insertions(+), 10 deletions(-) (limited to 'src/server/authserver') diff --git a/src/server/authserver/CMakeLists.txt b/src/server/authserver/CMakeLists.txt index 82b36c8ab3e..a4ef58ef920 100644 --- a/src/server/authserver/CMakeLists.txt +++ b/src/server/authserver/CMakeLists.txt @@ -10,14 +10,24 @@ ########### authserver ############### +file(GLOB_RECURSE sources_authentication Authentication/*.cpp Authentication/*.h) +file(GLOB_RECURSE sources_realms Realms/*.cpp Realms/*.h) +file(GLOB_RECURSE sources_server Server/*.cpp Server/*.h) + set(authserver_SRCS - Authentication/AuthCodes.cpp - Realms/RealmList.cpp - Server/AuthSocket.cpp - Server/RealmSocket.cpp + ${sources_authentication} + ${sources_realms} + ${sources_server} Main.cpp ) +if( WIN32 ) +set(authserver_SRCS + ${authserver_SRCS} + authserver.rc +) +endif() + include_directories( ${ACE_INCLUDE_DIR} ${MYSQL_INCLUDE_DIR} @@ -62,9 +72,6 @@ if( WIN32 ) target_link_libraries( authserver shared - trinitydatabase - trinityauth - trinityconfig ${MYSQL_LIBRARY} ${OPENSSL_LIBRARIES} ${OPENSSL_EXTRA_LIBRARIES} @@ -73,9 +80,6 @@ else() target_link_libraries( authserver shared - trinitydatabase - trinityauth - trinityconfig ${MYSQL_LIBRARY} ${OPENSSL_LIBRARIES} ${OSX_LIBS} -- cgit v1.2.3