Added interdependent links between static libs

This commit is contained in:
Anonymous
2014-01-19 07:27:17 -07:00
parent 90c44c2168
commit 3a35aca06c
11 changed files with 54 additions and 0 deletions
@@ -175,3 +175,8 @@ add_library(serverDatabase STATIC
${SHARED_SOURCES}
${PLATFORM_SOURCES}
)
target_link_libraries(serverDatabase
sharedCommandParser
)
@@ -778,3 +778,10 @@ add_library(serverGame STATIC
${PLATFORM_SOURCES}
${CMAKE_CURRENT_BINARY_DIR}/shared/generated/Packager.cpp
)
target_link_libraries(serverGame
sharedCommandParser
sharedPathfinding
sharedSkillSystem
sharedTerrain
)
@@ -154,3 +154,8 @@ add_library(sharedCollision STATIC
${SHARED_SOURCES}
${PLATFORM_SOURCES}
)
target_link_libraries(sharedCollision
sharedMath
sharedObject
)
@@ -37,3 +37,7 @@ add_library(sharedCompression STATIC
${SHARED_SOURCES}
${PLATFORM_SOURCES}
)
target_link_libraries(sharedCompression
${ZLIB_LIBRARY}
)
@@ -63,3 +63,8 @@ add_library(sharedFile STATIC
${SHARED_SOURCES}
${PLATFORM_SOURCES}
)
target_link_libraries(sharedFile
sharedCompression
sharedDebug
)
@@ -337,3 +337,9 @@ add_library(sharedGame STATIC
${SHARED_SOURCES}
${PLATFORM_SOURCES}
)
target_link_libraries(sharedGame
sharedFoundation
sharedUtility
archive
)
@@ -131,3 +131,7 @@ add_library(sharedMath STATIC
${SHARED_SOURCES}
${PLATFORM_SOURCES}
)
target_link_libraries(sharedMath
sharedFile
)
@@ -196,3 +196,7 @@ add_library(sharedObject STATIC
${SHARED_SOURCES}
${PLATFORM_SOURCES}
)
target_link_libraries(sharedObject
sharedCollision
)
@@ -126,6 +126,7 @@ include_directories(
${SWG_ENGINE_SOURCE_DIR}/shared/library/sharedFoundationTypes/include/public
${SWG_ENGINE_SOURCE_DIR}/shared/library/sharedFractal/include/public
${SWG_ENGINE_SOURCE_DIR}/shared/library/sharedImage/include/public
${SWG_ENGINE_SOURCE_DIR}/shared/library/sharedLog/include/public
${SWG_ENGINE_SOURCE_DIR}/shared/library/sharedMath/include/public
${SWG_ENGINE_SOURCE_DIR}/shared/library/sharedMemoryManager/include/public
${SWG_ENGINE_SOURCE_DIR}/shared/library/sharedObject/include/public
@@ -139,3 +140,7 @@ add_library(sharedTerrain STATIC
${SHARED_SOURCES}
${PLATFORM_SOURCES}
)
target_link_libraries(sharedTerrain
sharedFractal
)
@@ -186,6 +186,8 @@ include_directories(
${SWG_ENGINE_SOURCE_DIR}/server/library/serverUtility/include/public
${SWG_GAME_SOURCE_DIR}/shared/library/swgSharedUtility/include/public
${SWG_EXTERNALS_SOURCE_DIR}/ours/library/archive/include
${SWG_GAME_SOURCE_DIR}/shared/library/swgSharedNetworkMessages/include/public
${SWG_GAME_SOURCE_DIR}/server/library/swgServerNetworkMessages/include/public
${SWG_EXTERNALS_SOURCE_DIR}/ours/library/fileInterface/include/public
${SWG_EXTERNALS_SOURCE_DIR}/ours/library/localization/include
${SWG_EXTERNALS_SOURCE_DIR}/ours/library/localizationArchive/include/public
@@ -336,6 +338,8 @@ target_link_libraries(SwgDatabaseServer
serverNetworkMessages
serverUtility
swgSharedUtility
swgSharedNetworkMessages
swgServerNetworkMessages
archive
fileInterface
localization
@@ -62,3 +62,8 @@ add_library(swgSharedNetworkMessages STATIC
${SHARED_SOURCES}
${PLATFORM_SOURCES}
)
target_link_libraries(swgSharedNetworkMessages
sharedGame
sharedObject
)