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