More fixes for game/ cmake compilation
--HG-- branch : trunk
This commit is contained in:
@@ -19,8 +19,8 @@
|
|||||||
#ifndef _IVMAPMANAGER_H
|
#ifndef _IVMAPMANAGER_H
|
||||||
#define _IVMAPMANAGER_H
|
#define _IVMAPMANAGER_H
|
||||||
|
|
||||||
#include<string>
|
#include <string>
|
||||||
#include <Platform/Define.h>
|
#include "Define.h"
|
||||||
|
|
||||||
//===========================================================
|
//===========================================================
|
||||||
|
|
||||||
|
|||||||
@@ -315,15 +315,19 @@ SET(game_STAT_SRCS
|
|||||||
)
|
)
|
||||||
|
|
||||||
include_directories(
|
include_directories(
|
||||||
${ACE_INCLUDE_DIR}
|
|
||||||
${CMAKE_BINARY_DIR}
|
${CMAKE_BINARY_DIR}
|
||||||
|
${CMAKE_SOURCE_DIR}/externals
|
||||||
${CMAKE_SOURCE_DIR}/externals/mersennetwister
|
${CMAKE_SOURCE_DIR}/externals/mersennetwister
|
||||||
|
${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
|
||||||
${CMAKE_SOURCE_DIR}/src/server/shared/Configuration
|
${CMAKE_SOURCE_DIR}/src/server/shared/Configuration
|
||||||
${CMAKE_SOURCE_DIR}/src/server/shared/Cryptography
|
${CMAKE_SOURCE_DIR}/src/server/shared/Cryptography
|
||||||
${CMAKE_SOURCE_DIR}/src/server/shared/Database
|
${CMAKE_SOURCE_DIR}/src/server/shared/Database
|
||||||
${CMAKE_SOURCE_DIR}/src/server/shared/DataStores
|
${CMAKE_SOURCE_DIR}/src/server/shared/DataStores
|
||||||
${CMAKE_SOURCE_DIR}/src/server/shared/Debugging
|
${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/Dynamic
|
||||||
${CMAKE_SOURCE_DIR}/src/server/shared/Logging
|
${CMAKE_SOURCE_DIR}/src/server/shared/Logging
|
||||||
${CMAKE_SOURCE_DIR}/src/server/shared/Packets
|
${CMAKE_SOURCE_DIR}/src/server/shared/Packets
|
||||||
@@ -335,27 +339,40 @@ include_directories(
|
|||||||
${CMAKE_SOURCE_DIR}/src/server/game/Achievements
|
${CMAKE_SOURCE_DIR}/src/server/game/Achievements
|
||||||
${CMAKE_SOURCE_DIR}/src/server/game/Addons
|
${CMAKE_SOURCE_DIR}/src/server/game/Addons
|
||||||
${CMAKE_SOURCE_DIR}/src/server/game/AI
|
${CMAKE_SOURCE_DIR}/src/server/game/AI
|
||||||
|
${CMAKE_SOURCE_DIR}/src/server/game/AI/CoreAI
|
||||||
${CMAKE_SOURCE_DIR}/src/server/game/AI/EventAI
|
${CMAKE_SOURCE_DIR}/src/server/game/AI/EventAI
|
||||||
${CMAKE_SOURCE_DIR}/src/server/game/AI/ScriptedAI
|
${CMAKE_SOURCE_DIR}/src/server/game/AI/ScriptedAI
|
||||||
${CMAKE_SOURCE_DIR}/src/server/game/AuctionHouse
|
${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
|
||||||
|
${CMAKE_SOURCE_DIR}/src/server/game/BattleGrounds/Zones
|
||||||
${CMAKE_SOURCE_DIR}/src/server/game/Calendar
|
${CMAKE_SOURCE_DIR}/src/server/game/Calendar
|
||||||
${CMAKE_SOURCE_DIR}/src/server/game/Chat
|
${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/Combat
|
||||||
${CMAKE_SOURCE_DIR}/src/server/game/Conditions
|
${CMAKE_SOURCE_DIR}/src/server/game/Conditions
|
||||||
${CMAKE_SOURCE_DIR}/src/server/game/DataStores
|
${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
|
||||||
${CMAKE_SOURCE_DIR}/src/server/game/Entities/Creature
|
${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/GameObject
|
||||||
${CMAKE_SOURCE_DIR}/src/server/game/Entities/Item
|
${CMAKE_SOURCE_DIR}/src/server/game/Entities/Item
|
||||||
${CMAKE_SOURCE_DIR}/src/server/game/Entities/Object
|
${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/Pet
|
||||||
${CMAKE_SOURCE_DIR}/src/server/game/Entities/Player
|
${CMAKE_SOURCE_DIR}/src/server/game/Entities/Player
|
||||||
${CMAKE_SOURCE_DIR}/src/server/game/Entities/Totem
|
${CMAKE_SOURCE_DIR}/src/server/game/Entities/Totem
|
||||||
${CMAKE_SOURCE_DIR}/src/server/game/Entities/Unit
|
${CMAKE_SOURCE_DIR}/src/server/game/Entities/Unit
|
||||||
${CMAKE_SOURCE_DIR}/src/server/game/Entities/Vehicle
|
${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/Events
|
||||||
${CMAKE_SOURCE_DIR}/src/server/game/Globals
|
${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/Groups
|
||||||
${CMAKE_SOURCE_DIR}/src/server/game/Guilds
|
${CMAKE_SOURCE_DIR}/src/server/game/Guilds
|
||||||
${CMAKE_SOURCE_DIR}/src/server/game/Instances
|
${CMAKE_SOURCE_DIR}/src/server/game/Instances
|
||||||
@@ -367,6 +384,7 @@ include_directories(
|
|||||||
${CMAKE_SOURCE_DIR}/src/server/game/Movement/MovementGenerators
|
${CMAKE_SOURCE_DIR}/src/server/game/Movement/MovementGenerators
|
||||||
${CMAKE_SOURCE_DIR}/src/server/game/Movement/Waypoints
|
${CMAKE_SOURCE_DIR}/src/server/game/Movement/Waypoints
|
||||||
${CMAKE_SOURCE_DIR}/src/server/game/OutdoorPvP
|
${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/Pools
|
||||||
${CMAKE_SOURCE_DIR}/src/server/game/Quests
|
${CMAKE_SOURCE_DIR}/src/server/game/Quests
|
||||||
${CMAKE_SOURCE_DIR}/src/server/game/Reputation
|
${CMAKE_SOURCE_DIR}/src/server/game/Reputation
|
||||||
@@ -380,6 +398,7 @@ include_directories(
|
|||||||
${CMAKE_SOURCE_DIR}/src/server/game/Weather
|
${CMAKE_SOURCE_DIR}/src/server/game/Weather
|
||||||
${CMAKE_SOURCE_DIR}/src/server/game/World
|
${CMAKE_SOURCE_DIR}/src/server/game/World
|
||||||
${MYSQL_INCLUDE_DIR}
|
${MYSQL_INCLUDE_DIR}
|
||||||
|
${ACE_INCLUDE_DIR}
|
||||||
)
|
)
|
||||||
|
|
||||||
if(NOT DO_SCRIPTS)
|
if(NOT DO_SCRIPTS)
|
||||||
|
|||||||
@@ -35,7 +35,7 @@
|
|||||||
#include "MapManager.h"
|
#include "MapManager.h"
|
||||||
#include "ObjectAccessor.h"
|
#include "ObjectAccessor.h"
|
||||||
#include "Log.h"
|
#include "Log.h"
|
||||||
#include "Transports.h"
|
#include "Transport.h"
|
||||||
#include "TargetedMovementGenerator.h"
|
#include "TargetedMovementGenerator.h"
|
||||||
#include "WaypointMovementGenerator.h"
|
#include "WaypointMovementGenerator.h"
|
||||||
#include "VMapFactory.h"
|
#include "VMapFactory.h"
|
||||||
|
|||||||
@@ -50,7 +50,7 @@
|
|||||||
#include "Guild.h"
|
#include "Guild.h"
|
||||||
#include "Pet.h"
|
#include "Pet.h"
|
||||||
#include "Util.h"
|
#include "Util.h"
|
||||||
#include "Transports.h"
|
#include "Transport.h"
|
||||||
#include "Weather.h"
|
#include "Weather.h"
|
||||||
#include "BattleGround.h"
|
#include "BattleGround.h"
|
||||||
#include "BattleGroundAV.h"
|
#include "BattleGroundAV.h"
|
||||||
|
|||||||
@@ -20,7 +20,7 @@
|
|||||||
|
|
||||||
#include "Common.h"
|
#include "Common.h"
|
||||||
|
|
||||||
#include "Transports.h"
|
#include "Transport.h"
|
||||||
#include "MapManager.h"
|
#include "MapManager.h"
|
||||||
#include "ObjectMgr.h"
|
#include "ObjectMgr.h"
|
||||||
#include "Path.h"
|
#include "Path.h"
|
||||||
|
|||||||
@@ -54,7 +54,7 @@
|
|||||||
#include "Traveller.h"
|
#include "Traveller.h"
|
||||||
#include "TemporarySummon.h"
|
#include "TemporarySummon.h"
|
||||||
#include "Vehicle.h"
|
#include "Vehicle.h"
|
||||||
#include "Transports.h"
|
#include "Transport.h"
|
||||||
|
|
||||||
#include <math.h>
|
#include <math.h>
|
||||||
|
|
||||||
|
|||||||
@@ -25,7 +25,7 @@
|
|||||||
#include "Log.h"
|
#include "Log.h"
|
||||||
#include "Database/DatabaseEnv.h"
|
#include "Database/DatabaseEnv.h"
|
||||||
#include "Database/DatabaseImpl.h"
|
#include "Database/DatabaseImpl.h"
|
||||||
#include "Platform/Define.h"
|
#include "Define.h"
|
||||||
#include "MapManager.h"
|
#include "MapManager.h"
|
||||||
#include "ObjectAccessor.h"
|
#include "ObjectAccessor.h"
|
||||||
#include "GlobalEvents.h"
|
#include "GlobalEvents.h"
|
||||||
|
|||||||
@@ -33,7 +33,7 @@
|
|||||||
#include "Group.h"
|
#include "Group.h"
|
||||||
#include "Guild.h"
|
#include "Guild.h"
|
||||||
#include "ArenaTeam.h"
|
#include "ArenaTeam.h"
|
||||||
#include "Transports.h"
|
#include "Transport.h"
|
||||||
#include "ProgressBar.h"
|
#include "ProgressBar.h"
|
||||||
#include "Language.h"
|
#include "Language.h"
|
||||||
#include "GameEventMgr.h"
|
#include "GameEventMgr.h"
|
||||||
|
|||||||
@@ -20,7 +20,7 @@
|
|||||||
|
|
||||||
#include "GridStates.h"
|
#include "GridStates.h"
|
||||||
#include "GridNotifiers.h"
|
#include "GridNotifiers.h"
|
||||||
#include "GameSystem/Grid.h"
|
#include "Grid.h"
|
||||||
#include "Log.h"
|
#include "Log.h"
|
||||||
|
|
||||||
void
|
void
|
||||||
|
|||||||
@@ -25,7 +25,7 @@
|
|||||||
#include "UpdateData.h"
|
#include "UpdateData.h"
|
||||||
#include "Item.h"
|
#include "Item.h"
|
||||||
#include "Map.h"
|
#include "Map.h"
|
||||||
#include "Transports.h"
|
#include "Transport.h"
|
||||||
#include "ObjectAccessor.h"
|
#include "ObjectAccessor.h"
|
||||||
#include "CellImpl.h"
|
#include "CellImpl.h"
|
||||||
|
|
||||||
|
|||||||
@@ -30,7 +30,7 @@
|
|||||||
#include "Util.h"
|
#include "Util.h"
|
||||||
#include "Language.h"
|
#include "Language.h"
|
||||||
#include "World.h"
|
#include "World.h"
|
||||||
#include "Config/ConfigEnv.h"
|
#include "ConfigEnv.h"
|
||||||
|
|
||||||
Guild::Guild()
|
Guild::Guild()
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -31,17 +31,17 @@
|
|||||||
#include "MapManager.h"
|
#include "MapManager.h"
|
||||||
#include "MapInstanced.h"
|
#include "MapInstanced.h"
|
||||||
#include "InstanceSaveMgr.h"
|
#include "InstanceSaveMgr.h"
|
||||||
#include "Utilities/Timer.h"
|
#include "Timer.h"
|
||||||
#include "GridNotifiersImpl.h"
|
#include "GridNotifiersImpl.h"
|
||||||
#include "Config/ConfigEnv.h"
|
#include "ConfigEnv.h"
|
||||||
#include "Transports.h"
|
#include "Transport.h"
|
||||||
#include "ObjectMgr.h"
|
#include "ObjectMgr.h"
|
||||||
#include "World.h"
|
#include "World.h"
|
||||||
#include "Group.h"
|
#include "Group.h"
|
||||||
#include "InstanceData.h"
|
#include "InstanceData.h"
|
||||||
#include "ProgressBar.h"
|
#include "ProgressBar.h"
|
||||||
#include "Policies/Singleton.h"
|
#include "Singleton.h"
|
||||||
#include "Policies/SingletonImp.h"
|
#include "SingletonImp.h"
|
||||||
|
|
||||||
INSTANTIATE_SINGLETON_1(InstanceSaveManager);
|
INSTANTIATE_SINGLETON_1(InstanceSaveManager);
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user