mirror of
https://github.com/SWG-Source/src.git
synced 2026-09-13 00:45:03 -04:00
Added interdependent links between static libs
This commit is contained in:
@@ -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
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user