aboutsummaryrefslogtreecommitdiff
path: root/src/server/authserver
diff options
context:
space:
mode:
authorclick <none@none>2010-07-29 21:08:16 +0200
committerclick <none@none>2010-07-29 21:08:16 +0200
commitf213f2c7d9bdafece27e198ba0bdf74ec258ede6 (patch)
tree4c46a3fa9fa19dde856c399a25c959b1bda74c6f /src/server/authserver
parentc44b601ac78c429c7e4800c50b19c257dae0aefb (diff)
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
Diffstat (limited to 'src/server/authserver')
-rw-r--r--src/server/authserver/CMakeLists.txt24
1 files changed, 14 insertions, 10 deletions
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}