|
|
|
|
@@ -16,60 +16,93 @@ Master.h
|
|
|
|
|
include_directories(
|
|
|
|
|
${ACE_INCLUDE_DIR}
|
|
|
|
|
${CMAKE_BINARY_DIR}
|
|
|
|
|
${CMAKE_SOURCE_DIR}/externals/sockets/include
|
|
|
|
|
${CMAKE_SOURCE_DIR}/externals/mersennetwister
|
|
|
|
|
${CMAKE_SOURCE_DIR}/dep/include
|
|
|
|
|
${CMAKE_SOURCE_DIR}/src/server/collision
|
|
|
|
|
${CMAKE_SOURCE_DIR}/src/server/collision/Management
|
|
|
|
|
${CMAKE_SOURCE_DIR}/src/server/shared
|
|
|
|
|
${CMAKE_SOURCE_DIR}/src/server/shared/Configuration
|
|
|
|
|
${CMAKE_SOURCE_DIR}/src/server/shared/Cryptography
|
|
|
|
|
${CMAKE_SOURCE_DIR}/src/server/shared/Database
|
|
|
|
|
${CMAKE_SOURCE_DIR}/src/server/shared/DataStores
|
|
|
|
|
${CMAKE_SOURCE_DIR}/src/server/shared/Debugging
|
|
|
|
|
${CMAKE_SOURCE_DIR}/src/server/shared/Dynamic/CountedReference
|
|
|
|
|
${CMAKE_SOURCE_DIR}/src/server/shared/Dynamic/LinkedReference
|
|
|
|
|
${CMAKE_SOURCE_DIR}/src/server/shared/Dynamic
|
|
|
|
|
${CMAKE_SOURCE_DIR}/src/server/shared/Logging
|
|
|
|
|
${CMAKE_SOURCE_DIR}/src/server/shared/Packets
|
|
|
|
|
${CMAKE_SOURCE_DIR}/src/server/shared/Policies
|
|
|
|
|
${CMAKE_SOURCE_DIR}/src/server/shared/Threading
|
|
|
|
|
${CMAKE_SOURCE_DIR}/src/server/shared/Utilities
|
|
|
|
|
${CMAKE_SOURCE_DIR}/src/server/game
|
|
|
|
|
${CMAKE_SOURCE_DIR}/src/server/game/Account
|
|
|
|
|
${CMAKE_SOURCE_DIR}/src/server/game/Accounts
|
|
|
|
|
${CMAKE_SOURCE_DIR}/src/server/game/Achievements
|
|
|
|
|
${CMAKE_SOURCE_DIR}/src/server/game/Addons
|
|
|
|
|
${CMAKE_SOURCE_DIR}/src/server/game/AI
|
|
|
|
|
${CMAKE_SOURCE_DIR}/src/server/game/AI/AuctionHouseBot
|
|
|
|
|
${CMAKE_SOURCE_DIR}/src/server/game/AI/CoreAI
|
|
|
|
|
${CMAKE_SOURCE_DIR}/src/server/game/AI/EventAI
|
|
|
|
|
${CMAKE_SOURCE_DIR}/src/server/game/AI/ScriptedAI
|
|
|
|
|
${CMAKE_SOURCE_DIR}/src/server/game/AuctionHouse
|
|
|
|
|
${CMAKE_SOURCE_DIR}/src/server/game/AuctionHouse/AuctionHouseBot
|
|
|
|
|
${CMAKE_SOURCE_DIR}/src/server/game/BattleGrounds
|
|
|
|
|
${CMAKE_SOURCE_DIR}/src/server/game/BattleGrounds/Zones
|
|
|
|
|
${CMAKE_SOURCE_DIR}/src/server/game/Calendar
|
|
|
|
|
${CMAKE_SOURCE_DIR}/src/server/game/Chat
|
|
|
|
|
${CMAKE_SOURCE_DIR}/src/server/game/Chat/Channels
|
|
|
|
|
${CMAKE_SOURCE_DIR}/src/server/game/Chat/Commands
|
|
|
|
|
${CMAKE_SOURCE_DIR}/src/server/game/Combat
|
|
|
|
|
${CMAKE_SOURCE_DIR}/src/server/game/ConditionMgr
|
|
|
|
|
${CMAKE_SOURCE_DIR}/src/server/game/Conditions
|
|
|
|
|
${CMAKE_SOURCE_DIR}/src/server/game/DataStores
|
|
|
|
|
${CMAKE_SOURCE_DIR}/src/server/game/DungeonFinding
|
|
|
|
|
${CMAKE_SOURCE_DIR}/src/server/game/Entities
|
|
|
|
|
${CMAKE_SOURCE_DIR}/src/server/game/Entities/Creature
|
|
|
|
|
${CMAKE_SOURCE_DIR}/src/server/game/Entities/Corpse
|
|
|
|
|
${CMAKE_SOURCE_DIR}/src/server/game/Entities/DynamicObject
|
|
|
|
|
${CMAKE_SOURCE_DIR}/src/server/game/Entities/GameObject
|
|
|
|
|
${CMAKE_SOURCE_DIR}/src/server/game/Entities/Item
|
|
|
|
|
${CMAKE_SOURCE_DIR}/src/server/game/Entities/Object
|
|
|
|
|
${CMAKE_SOURCE_DIR}/src/server/game/Entities/Object/Updates
|
|
|
|
|
${CMAKE_SOURCE_DIR}/src/server/game/Entities/Pet
|
|
|
|
|
${CMAKE_SOURCE_DIR}/src/server/game/Entities/Player
|
|
|
|
|
${CMAKE_SOURCE_DIR}/src/server/game/Entities/Totem
|
|
|
|
|
${CMAKE_SOURCE_DIR}/src/server/game/Entities/Unit
|
|
|
|
|
${CMAKE_SOURCE_DIR}/src/server/game/Entities/Vehicle
|
|
|
|
|
${CMAKE_SOURCE_DIR}/src/server/game/Entities/Transport
|
|
|
|
|
${CMAKE_SOURCE_DIR}/src/server/game/Events
|
|
|
|
|
${CMAKE_SOURCE_DIR}/src/server/game/Globals
|
|
|
|
|
${CMAKE_SOURCE_DIR}/src/server/game/Grids/Cells
|
|
|
|
|
${CMAKE_SOURCE_DIR}/src/server/game/Grids/Notifiers
|
|
|
|
|
${CMAKE_SOURCE_DIR}/src/server/game/Grids
|
|
|
|
|
${CMAKE_SOURCE_DIR}/src/server/game/Groups
|
|
|
|
|
${CMAKE_SOURCE_DIR}/src/server/game/Guilds
|
|
|
|
|
${CMAKE_SOURCE_DIR}/src/server/game/Instances
|
|
|
|
|
${CMAKE_SOURCE_DIR}/src/server/game/LookingForGroup
|
|
|
|
|
${CMAKE_SOURCE_DIR}/src/server/game/Loot
|
|
|
|
|
${CMAKE_SOURCE_DIR}/src/server/game/Mails
|
|
|
|
|
${CMAKE_SOURCE_DIR}/src/server/game/Map
|
|
|
|
|
${CMAKE_SOURCE_DIR}/src/server/game/Map/Cell
|
|
|
|
|
${CMAKE_SOURCE_DIR}/src/server/game/Map/Grid
|
|
|
|
|
${CMAKE_SOURCE_DIR}/src/server/game/Maps
|
|
|
|
|
${CMAKE_SOURCE_DIR}/src/server/game/Miscellaneous
|
|
|
|
|
${CMAKE_SOURCE_DIR}/src/server/game/Movement
|
|
|
|
|
${CMAKE_SOURCE_DIR}/src/server/game/Movement/MovementGenerators
|
|
|
|
|
${CMAKE_SOURCE_DIR}/src/server/game/Opcodes
|
|
|
|
|
${CMAKE_SOURCE_DIR}/src/server/game/Movement/Waypoints
|
|
|
|
|
${CMAKE_SOURCE_DIR}/src/server/game/OutdoorPvP
|
|
|
|
|
${CMAKE_SOURCE_DIR}/src/server/game/OutdoorPvP/Zones
|
|
|
|
|
${CMAKE_SOURCE_DIR}/src/server/game/Pools
|
|
|
|
|
${CMAKE_SOURCE_DIR}/src/server/game/PrecompiledHeaders
|
|
|
|
|
${CMAKE_SOURCE_DIR}/src/server/game/Quests
|
|
|
|
|
${CMAKE_SOURCE_DIR}/src/server/game/Reputation
|
|
|
|
|
${CMAKE_SOURCE_DIR}/src/server/game/ScriptMgr
|
|
|
|
|
${CMAKE_SOURCE_DIR}/src/server/game/Scripting
|
|
|
|
|
${CMAKE_SOURCE_DIR}/src/server/game/Server/Protocol
|
|
|
|
|
${CMAKE_SOURCE_DIR}/src/server/game/Server
|
|
|
|
|
${CMAKE_SOURCE_DIR}/src/server/game/Skills
|
|
|
|
|
${CMAKE_SOURCE_DIR}/src/server/game/Spells
|
|
|
|
|
${CMAKE_SOURCE_DIR}/src/server/game/Spells/Auras
|
|
|
|
|
${CMAKE_SOURCE_DIR}/src/server/game/Tools
|
|
|
|
|
${CMAKE_SOURCE_DIR}/src/server/game/Weather
|
|
|
|
|
${CMAKE_SOURCE_DIR}/src/server/game/World
|
|
|
|
|
${CMAKE_SOURCE_DIR}/src/server/worldserver
|
|
|
|
|
${CMAKE_SOURCE_DIR}/src/server/worldserver/CommandLine
|
|
|
|
|
${CMAKE_SOURCE_DIR}/src/server/worldserver/RemoteAccess
|
|
|
|
|
${CMAKE_SOURCE_DIR}/src/server/worldserver/WorldThread
|
|
|
|
|
${MYSQL_INCLUDE_DIR}
|
|
|
|
|
)
|
|
|
|
|
|
|
|
|
|
@@ -100,13 +133,10 @@ target_link_libraries(
|
|
|
|
|
trinity-core
|
|
|
|
|
game
|
|
|
|
|
shared
|
|
|
|
|
zlib
|
|
|
|
|
trinityframework
|
|
|
|
|
trinitysockets
|
|
|
|
|
trinitydatabase
|
|
|
|
|
trinityauth
|
|
|
|
|
trinityconfig
|
|
|
|
|
vmaps
|
|
|
|
|
collision
|
|
|
|
|
g3dlite
|
|
|
|
|
jmalloc
|
|
|
|
|
${SCRIPT_LIB}
|
|
|
|
|
|