diff options
Diffstat (limited to 'src/server')
| -rw-r--r-- | src/server/authserver/CMakeLists.txt | 2 | ||||
| -rw-r--r-- | src/server/database/CMakeLists.txt | 2 | ||||
| -rw-r--r-- | src/server/game/CMakeLists.txt | 7 | ||||
| -rw-r--r-- | src/server/scripts/CMakeLists.txt | 4 | ||||
| -rw-r--r-- | src/server/shared/CMakeLists.txt | 2 | ||||
| -rw-r--r-- | src/server/worldserver/CMakeLists.txt | 2 |
6 files changed, 16 insertions, 3 deletions
diff --git a/src/server/authserver/CMakeLists.txt b/src/server/authserver/CMakeLists.txt index 5a9ad7c8314..d68a0f8d813 100644 --- a/src/server/authserver/CMakeLists.txt +++ b/src/server/authserver/CMakeLists.txt @@ -40,6 +40,8 @@ if( NOT WIN32 ) endif() target_link_libraries(authserver + PRIVATE + trinity-core-interface PUBLIC shared) diff --git a/src/server/database/CMakeLists.txt b/src/server/database/CMakeLists.txt index bcba7ead06c..e016a274588 100644 --- a/src/server/database/CMakeLists.txt +++ b/src/server/database/CMakeLists.txt @@ -48,6 +48,8 @@ target_include_directories(database add_definitions(-DTRINITY_API_EXPORT_DATABASE) target_link_libraries(database + PRIVATE + trinity-core-interface PUBLIC common mysql) diff --git a/src/server/game/CMakeLists.txt b/src/server/game/CMakeLists.txt index 901cd75a56a..d39c13f2fbd 100644 --- a/src/server/game/CMakeLists.txt +++ b/src/server/game/CMakeLists.txt @@ -49,10 +49,11 @@ target_include_directories(game ${CMAKE_CURRENT_BINARY_DIR}) target_link_libraries(game - PUBLIC - game-interface PRIVATE - efsw) + trinity-core-interface + efsw + PUBLIC + game-interface) set_target_properties(game PROPERTIES diff --git a/src/server/scripts/CMakeLists.txt b/src/server/scripts/CMakeLists.txt index fdb19bfb440..134cd478656 100644 --- a/src/server/scripts/CMakeLists.txt +++ b/src/server/scripts/CMakeLists.txt @@ -162,6 +162,8 @@ foreach(SCRIPT_MODULE ${SCRIPT_MODULE_LIST}) ${SCRIPT_MODULE_PRIVATE_SOURCES} ${SCRIPT_MODULE_PRIVATE_SCRIPTLOADER}) target_link_libraries(${SCRIPT_MODULE_PROJECT_NAME} + PRIVATE + trinity-core-interface PUBLIC game) set_target_properties(${SCRIPT_MODULE_PROJECT_NAME} @@ -202,6 +204,8 @@ add_library(scripts STATIC ${PRIVATE_SOURCES}) target_link_libraries(scripts + PRIVATE + trinity-core-interface PUBLIC game-interface) diff --git a/src/server/shared/CMakeLists.txt b/src/server/shared/CMakeLists.txt index 400899ca749..1c813299831 100644 --- a/src/server/shared/CMakeLists.txt +++ b/src/server/shared/CMakeLists.txt @@ -40,6 +40,8 @@ target_include_directories(shared ${CMAKE_CURRENT_BINARY_DIR}) target_link_libraries(shared + PRIVATE + trinity-core-interface PUBLIC database) diff --git a/src/server/worldserver/CMakeLists.txt b/src/server/worldserver/CMakeLists.txt index da3847cd566..8f5b6e1f0e8 100644 --- a/src/server/worldserver/CMakeLists.txt +++ b/src/server/worldserver/CMakeLists.txt @@ -44,6 +44,8 @@ endif() set_target_properties(worldserver PROPERTIES LINK_FLAGS "${worldserver_LINK_FLAGS}") target_link_libraries(worldserver + PRIVATE + trinity-core-interface PUBLIC scripts game |
