root/trunk/src/game/Makefile.am @ 252

Revision 210, 8.5 kB (checked in by yumileroy, 17 years ago)

[svn] * GCC compile fix - Source Derex
* Cleanups

*** This revision made by ogres due to our Gnome engineers getting a little too drunk at yesterdays Trinity office party(It's true, would I lie to you?).

Original author: KingPin?
Date: 2008-11-10 20:11:14-06:00

Line 
1# Copyright (C) 2005-2008 MaNGOS <http://www.mangosproject.org/>
2#
3# Copyright (C) 2008 Trinity <http://www.trinitycore.org/>
4#
5# This program is free software; you can redistribute it and/or modify
6# it under the terms of the GNU General Public License as published by
7# the Free Software Foundation; either version 2 of the License, or
8# (at your option) any later version.
9#
10# This program is distributed in the hope that it will be useful,
11# but WITHOUT ANY WARRANTY; without even the implied warranty of
12# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13# GNU General Public License for more details.
14#
15# You should have received a copy of the GNU General Public License
16# along with this program; if not, write to the Free Software
17# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
18
19## Process this file with automake to produce Makefile.in
20
21## Sub-directories to parse
22
23## CPP flags for includes, defines, etc.
24AM_CPPFLAGS =
25
26## Build MaNGOS game library as convenience library.
27#  All libraries will be convenience libraries. Might be changed to shared
28#  later.
29noinst_LIBRARIES = libgame.a
30
31libgame_a_CPPFLAGS = \
32$(MYSQL_INCLUDES) \
33$(POSTGRE_INCLUDES) \
34$(TRINI_INCLUDES) \
35-I$(top_srcdir)/dep/include \
36-I$(top_srcdir)/src/framework \
37-I$(top_srcdir)/src/shared \
38-I$(top_srcdir)/src/shared/vmap
39
40#  libmangossgame library will later be reused by ...
41libgame_a_SOURCES = \
42$(srcdir)/AccountMgr.cpp \
43$(srcdir)/AccountMgr.h \
44$(srcdir)/AddonHandler.cpp \
45$(srcdir)/AddonHandler.h \
46$(srcdir)/AggressorAI.cpp \
47$(srcdir)/AggressorAI.h \
48$(srcdir)/AnimalRandomMovementGenerator.h \
49$(srcdir)/ArenaTeam.cpp \
50$(srcdir)/ArenaTeam.h \
51$(srcdir)/ArenaTeamHandler.cpp \
52$(srcdir)/AuctionHouse.cpp \
53$(srcdir)/AuctionHouseObject.h \
54$(srcdir)/Bag.cpp \
55$(srcdir)/Bag.h \
56$(srcdir)/BattleGround.cpp \
57$(srcdir)/BattleGroundAA.cpp \
58$(srcdir)/BattleGroundAB.cpp \
59$(srcdir)/BattleGroundAV.cpp \
60$(srcdir)/BattleGroundBE.cpp \
61$(srcdir)/BattleGroundEY.cpp \
62$(srcdir)/BattleGroundNA.cpp \
63$(srcdir)/BattleGroundRL.cpp \
64$(srcdir)/BattleGroundWS.cpp \
65$(srcdir)/BattleGround.h \
66$(srcdir)/BattleGroundAA.h \
67$(srcdir)/BattleGroundAB.h \
68$(srcdir)/BattleGroundAV.h \
69$(srcdir)/BattleGroundBE.h \
70$(srcdir)/BattleGroundEY.h \
71$(srcdir)/BattleGroundNA.h \
72$(srcdir)/BattleGroundRL.h \
73$(srcdir)/BattleGroundWS.h \
74$(srcdir)/BattleGroundHandler.cpp \
75$(srcdir)/BattleGroundMgr.cpp \
76$(srcdir)/BattleGroundMgr.h \
77$(srcdir)/Cell.h \
78$(srcdir)/CellImpl.h \
79$(srcdir)/Channel.cpp \
80$(srcdir)/Channel.h \
81$(srcdir)/ChannelHandler.cpp \
82$(srcdir)/ChannelMgr.h \
83$(srcdir)/CharacterHandler.cpp \
84$(srcdir)/Chat.cpp \
85$(srcdir)/Chat.h \
86$(srcdir)/ChatHandler.cpp \
87$(srcdir)/CombatHandler.cpp \
88$(srcdir)/ConfusedMovementGenerator.cpp \
89$(srcdir)/ConfusedMovementGenerator.h \
90$(srcdir)/Corpse.cpp \
91$(srcdir)/Corpse.h \
92$(srcdir)/CreatureAI.cpp \
93$(srcdir)/CreatureAI.h \
94$(srcdir)/CreatureAIImpl.h \
95$(srcdir)/CreatureAIRegistry.cpp \
96$(srcdir)/CreatureAIRegistry.h \
97$(srcdir)/CreatureAISelector.cpp \
98$(srcdir)/CreatureAISelector.h \
99$(srcdir)/Creature.cpp \
100$(srcdir)/Creature.h \
101$(srcdir)/debugcmds.cpp \
102$(srcdir)/DestinationHolder.cpp \
103$(srcdir)/DestinationHolder.h \
104$(srcdir)/DestinationHolderImp.h \
105$(srcdir)/DuelHandler.cpp \
106$(srcdir)/DynamicObject.cpp \
107$(srcdir)/DynamicObject.h \
108$(srcdir)/FleeingMovementGenerator.cpp \
109$(srcdir)/FleeingMovementGenerator.h \
110$(srcdir)/Formulas.h \
111$(srcdir)/GameEvent.cpp \
112$(srcdir)/GameEvent.h \
113$(srcdir)/GameObject.cpp \
114$(srcdir)/GameObject.h \
115$(srcdir)/GlobalEvents.cpp \
116$(srcdir)/GlobalEvents.h \
117$(srcdir)/GMTicketHandler.cpp \
118$(srcdir)/GMTicketMgr.cpp \
119$(srcdir)/GMTicketMgr.h \
120$(srcdir)/GossipDef.cpp \
121$(srcdir)/GossipDef.h \
122$(srcdir)/GridDefines.h \
123$(srcdir)/GridNotifiers.cpp \
124$(srcdir)/GridNotifiers.h \
125$(srcdir)/GridNotifiersImpl.h \
126$(srcdir)/GridStates.cpp \
127$(srcdir)/GridStates.h \
128$(srcdir)/Group.cpp \
129$(srcdir)/Group.h \
130$(srcdir)/GroupHandler.cpp \
131$(srcdir)/GuardAI.cpp \
132$(srcdir)/GuardAI.h \
133$(srcdir)/Guild.cpp \
134$(srcdir)/Guild.h \
135$(srcdir)/GuildHandler.cpp \
136$(srcdir)/HomeMovementGenerator.cpp \
137$(srcdir)/HomeMovementGenerator.h \
138$(srcdir)/HostilRefManager.cpp \
139$(srcdir)/HostilRefManager.h \
140$(srcdir)/IdleMovementGenerator.cpp \
141$(srcdir)/IdleMovementGenerator.h \
142$(srcdir)/InstanceData.cpp \
143$(srcdir)/InstanceData.h \
144$(srcdir)/InstanceSaveMgr.cpp \
145$(srcdir)/InstanceSaveMgr.h \
146$(srcdir)/Item.cpp \
147$(srcdir)/Item.h \
148$(srcdir)/ItemEnchantmentMgr.cpp \
149$(srcdir)/ItemEnchantmentMgr.h \
150$(srcdir)/ItemHandler.cpp \
151$(srcdir)/ItemPrototype.h \
152$(srcdir)/Language.h \
153$(srcdir)/Level0.cpp \
154$(srcdir)/Level1.cpp \
155$(srcdir)/Level2.cpp \
156$(srcdir)/Level3.cpp \
157$(srcdir)/LFGHandler.cpp \
158$(srcdir)/LootHandler.cpp \
159$(srcdir)/LootMgr.cpp \
160$(srcdir)/LootMgr.h \
161$(srcdir)/Mail.cpp \
162$(srcdir)/Mail.h \
163$(srcdir)/Map.cpp \
164$(srcdir)/Map.h \
165$(srcdir)/MapInstanced.cpp \
166$(srcdir)/MapInstanced.h \
167$(srcdir)/MapManager.cpp \
168$(srcdir)/MapManager.h \
169$(srcdir)/MiscHandler.cpp \
170$(srcdir)/MotionMaster.cpp \
171$(srcdir)/MotionMaster.h \
172$(srcdir)/MovementGenerator.cpp \
173$(srcdir)/MovementGenerator.h \
174$(srcdir)/MovementGeneratorImpl.h \
175$(srcdir)/MovementHandler.cpp \
176$(srcdir)/NPCHandler.cpp \
177$(srcdir)/NPCHandler.h \
178$(srcdir)/NullCreatureAI.cpp \
179$(srcdir)/NullCreatureAI.h \
180$(srcdir)/ObjectAccessor.cpp \
181$(srcdir)/ObjectAccessor.h \
182$(srcdir)/Object.cpp \
183$(srcdir)/ObjectDefines.h \
184$(srcdir)/ObjectGridLoader.cpp \
185$(srcdir)/ObjectGridLoader.h \
186$(srcdir)/Object.h \
187$(srcdir)/ObjectMgr.cpp \
188$(srcdir)/ObjectMgr.h \
189$(srcdir)/Opcodes.cpp \
190$(srcdir)/Opcodes.h \
191$(srcdir)/OutdoorPvP.cpp \
192$(srcdir)/OutdoorPvP.h \
193$(srcdir)/OutdoorPvPEP.cpp \
194$(srcdir)/OutdoorPvPEP.h \
195$(srcdir)/OutdoorPvPHP.cpp \
196$(srcdir)/OutdoorPvPHP.h \
197$(srcdir)/OutdoorPvPMgr.cpp \
198$(srcdir)/OutdoorPvPMgr.h \
199$(srcdir)/OutdoorPvPNA.cpp \
200$(srcdir)/OutdoorPvPNA.h \
201$(srcdir)/OutdoorPvPObjectiveAI.cpp \
202$(srcdir)/OutdoorPvPObjectiveAI.h \
203$(srcdir)/OutdoorPvPSI.cpp \
204$(srcdir)/OutdoorPvPSI.h \
205$(srcdir)/OutdoorPvPTF.cpp \
206$(srcdir)/OutdoorPvPTF.h \
207$(srcdir)/OutdoorPvPZM.cpp \
208$(srcdir)/OutdoorPvPZM.h \
209$(srcdir)/Path.h \
210$(srcdir)/PetAI.cpp \
211$(srcdir)/PetAI.h \
212$(srcdir)/Pet.cpp \
213$(srcdir)/Pet.h \
214$(srcdir)/PetHandler.cpp \
215$(srcdir)/PetitionsHandler.cpp \
216$(srcdir)/Player.cpp \
217$(srcdir)/Player.h \
218$(srcdir)/PlayerDump.cpp \
219$(srcdir)/PlayerDump.h \
220$(srcdir)/PointMovementGenerator.cpp \
221$(srcdir)/PointMovementGenerator.h \
222$(srcdir)/PossessedAI.cpp \
223$(srcdir)/PossessedAI.h \
224$(srcdir)/QueryHandler.cpp \
225$(srcdir)/QuestDef.cpp \
226$(srcdir)/QuestDef.h \
227$(srcdir)/QuestHandler.cpp \
228$(srcdir)/RandomMovementGenerator.cpp \
229$(srcdir)/RandomMovementGenerator.h \
230$(srcdir)/ReactorAI.cpp \
231$(srcdir)/ReactorAI.h \
232$(srcdir)/ScriptCalls.cpp \
233$(srcdir)/ScriptCalls.h \
234$(srcdir)/SharedDefines.h \
235$(srcdir)/SkillHandler.cpp \
236$(srcdir)/SpellAuraDefines.h \
237$(srcdir)/SpellAuras.cpp \
238$(srcdir)/SpellAuras.h \
239$(srcdir)/Spell.cpp \
240$(srcdir)/SpellEffects.cpp \
241$(srcdir)/Spell.h \
242$(srcdir)/SkillDiscovery.cpp \
243$(srcdir)/SkillDiscovery.h \
244$(srcdir)/SkillExtraItems.cpp \
245$(srcdir)/SkillExtraItems.h \
246$(srcdir)/SpellHandler.cpp \
247$(srcdir)/SocialMgr.cpp \
248$(srcdir)/SocialMgr.h \
249$(srcdir)/SpellMgr.cpp \
250$(srcdir)/SpellMgr.h \
251$(srcdir)/StatSystem.cpp \
252$(srcdir)/TargetedMovementGenerator.cpp \
253$(srcdir)/TargetedMovementGenerator.h \
254$(srcdir)/TaxiHandler.cpp \
255$(srcdir)/TemporarySummon.cpp \
256$(srcdir)/TemporarySummon.h \
257$(srcdir)/tools.cpp \
258$(srcdir)/Tools.h \
259$(srcdir)/TotemAI.cpp \
260$(srcdir)/TotemAI.h \
261$(srcdir)/Totem.cpp \
262$(srcdir)/Totem.h \
263$(srcdir)/TradeHandler.cpp \
264$(srcdir)/Transports.cpp \
265$(srcdir)/Transports.h \
266$(srcdir)/ThreatManager.cpp \
267$(srcdir)/ThreatManager.h \
268$(srcdir)/Traveller.h \
269$(srcdir)/Unit.cpp \
270$(srcdir)/Unit.h \
271$(srcdir)/UnitEvents.h \
272$(srcdir)/UpdateData.cpp \
273$(srcdir)/UpdateData.h \
274$(srcdir)/UpdateFields.h \
275$(srcdir)/UpdateMask.h \
276$(srcdir)/VoiceChatHandler.cpp \
277$(srcdir)/WaypointManager.cpp \
278$(srcdir)/WaypointManager.h \
279$(srcdir)/WaypointMovementGenerator.cpp \
280$(srcdir)/WaypointMovementGenerator.h \
281$(srcdir)/Weather.cpp \
282$(srcdir)/Weather.h \
283$(srcdir)/World.cpp \
284$(srcdir)/World.h \
285$(srcdir)/WorldLog.cpp \
286$(srcdir)/WorldLog.h \
287$(srcdir)/WorldSession.cpp \
288$(srcdir)/WorldSession.h \
289$(srcdir)/WorldSocket.cpp \
290$(srcdir)/WorldSocket.h \
291$(srcdir)/WorldSocketMgr.cpp \
292$(srcdir)/WorldSocketMgr.h \
293$(srcdir)/FollowerReference.cpp \
294$(srcdir)/FollowerReference.h \
295$(srcdir)/FollowerRefManager.h \
296$(srcdir)/GroupReference.cpp \
297$(srcdir)/GroupReference.h \
298$(srcdir)/GroupRefManager.h
299
300## Additional files to include when running 'make dist'
301#  Nothing yet.
Note: See TracBrowser for help on using the browser.