All pastes #455703 Raw Edit

Stuff

public text v1 · immutable
#455703 ·published 2007-04-24 12:09 UTC
rendered paste body
# Copyright (C) 2005,2006,2007 MaNGOS <http://www.mangosproject.org/>
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 2 of the License, or
# (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA

## Process this file with automake to produce Makefile.in

## Sub-directories to parse

## CPP flags for includes, defines, etc.
AM_CPPFLAGS = $(MYSQL_INCLUDES) -I$(srcdir) -I$(srcdir)/../../../dep/include -I$(srcdir)/../../shared/  -I$(srcdir)/../../framework/

## Build MaNGOS script library as shared library.
#  libmangosscript shared library will later be reused by world server daemon.
lib_LTLIBRARIES = libmangosscript.la
libmangosscript_la_SOURCES = \
ScriptMgr.cpp \
ScriptMgr.h \
config.h \
scripts/creature/sc_defias.cpp \
scripts/creature/sc_generic_creature.cpp \
scripts/creature/sc_kobold.cpp \
scripts/creature/sc_lumberjack.cpp \
scripts/creature/sc_miner.cpp \
scripts/custom/sc_custom_example.cpp \
scripts/guard/sc_guard_ai.h \
scripts/guard/sc_guard_bluffwatcher.cpp \
scripts/guard/sc_guard_contested.cpp \
scripts/guard/sc_guard_darnassus.cpp \
scripts/guard/sc_guard_dunmorogh.cpp \
scripts/guard/sc_guard_durotar.cpp \
scripts/guard/sc_guard_elwynnforest.cpp \
scripts/guard/sc_guard_ironforge.cpp \
scripts/guard/sc_guard_mulgore.cpp \
scripts/guard/sc_guard_orgrimmar.cpp \
scripts/guard/sc_guard_stormwind.cpp \
scripts/guard/sc_guard_teldrassil.cpp \
scripts/guard/sc_guard_tirisfal.cpp \
scripts/guard/sc_guard_undercity.cpp \
scripts/honor/sc_honor_vendor.cpp \
scripts/item/sc_item_test.cpp \
scripts/sc_defines.cpp \
scripts/sc_defines.h \
scripts/servers/sc_battlemaster.cpp \
scripts/servers/sc_guildmaster.cpp \
scripts/servers/sc_travelmaster.cpp \
scripts/zone/blackwing_lair/sc_broodlord_lashlayer.cpp \
scripts/zone/blackwing_lair/sc_chromaggus.cpp \
scripts/zone/blackwing_lair/sc_ebonroc.cpp \
scripts/zone/blackwing_lair/sc_firemaw.cpp \
scripts/zone/blackwing_lair/sc_flamegor.cpp \
scripts/zone/blackwing_lair/sc_nefarian.cpp \
scripts/zone/blackwing_lair/sc_razorgore.cpp \
scripts/zone/blackwing_lair/sc_vaelastrasz.cpp \
scripts/zone/elwynn_forest/sc_henze_faulk.cpp \
scripts/zone/elwynn_forest/sc_marshal_mcbride.cpp \
scripts/zone/molten_core/sc_boss_baron_geddon.cpp \
scripts/zone/molten_core/sc_boss_garr.cpp \
scripts/zone/molten_core/sc_boss_gehennas.cpp \
scripts/zone/molten_core/sc_boss_golemagg.cpp \
scripts/zone/molten_core/sc_boss_lucifron.cpp \
scripts/zone/molten_core/sc_boss_magmadar.cpp \
scripts/zone/molten_core/sc_boss_majordomo_executus.cpp \
scripts/zone/molten_core/sc_boss_ragnaros.cpp \
scripts/zone/molten_core/sc_boss_shazzrah.cpp \
scripts/zone/molten_core/sc_boss_sulfuron_harbinger.cpp \
scripts/zone/moonglade/sc_bunthen_plainswind.cpp \
scripts/zone/moonglade/sc_silva_filnaveth.cpp \
scripts/zone/mulgore/sc_skorn_whitecloud.cpp \
scripts/zone/naxxramas/sc_anubrekhan.cpp \
scripts/zone/naxxramas/sc_faerlina.cpp \
scripts/zone/naxxramas/sc_feugen.cpp \
scripts/zone/naxxramas/sc_gluth.cpp \
scripts/zone/naxxramas/sc_gothik.cpp \
scripts/zone/naxxramas/sc_grobbulus.cpp \
scripts/zone/naxxramas/sc_heigan.cpp \
scripts/zone/naxxramas/sc_highlord_mograine.cpp \
scripts/zone/naxxramas/sc_kelthuzad.cpp \
scripts/zone/naxxramas/sc_lady_blaumeux.cpp \
scripts/zone/naxxramas/sc_loatheb.cpp \
scripts/zone/naxxramas/sc_maexxna.cpp \
scripts/zone/naxxramas/sc_noth.cpp \
scripts/zone/naxxramas/sc_patchwerk.cpp \
scripts/zone/naxxramas/sc_razuvious.cpp \
scripts/zone/naxxramas/sc_sapphiron.cpp \
scripts/zone/naxxramas/sc_sir_zeliek.cpp \
scripts/zone/naxxramas/sc_stalagg.cpp \
scripts/zone/naxxramas/sc_thaddius.cpp \
scripts/zone/naxxramas/sc_thane_korthazz.cpp \
scripts/zone/onyxias_lair/sc_boss_onyxia.cpp \
scripts/zone/ruins_of_ahnqiraj/sc_ayamiss.cpp \
scripts/zone/ruins_of_ahnqiraj/sc_buru.cpp \
scripts/zone/ruins_of_ahnqiraj/sc_kurinnaxx.cpp \
scripts/zone/ruins_of_ahnqiraj/sc_moam.cpp \
scripts/zone/ruins_of_ahnqiraj/sc_ossirian.cpp \
scripts/zone/ruins_of_ahnqiraj/sc_rajaxx.cpp \
scripts/zone/scarlet_monastery/sc_boss_arcanist_doan.cpp \
scripts/zone/scarlet_monastery/sc_boss_azshir_the_sleepless.cpp \
scripts/zone/scarlet_monastery/sc_boss_bloodmage_thalnos.cpp \
scripts/zone/scarlet_monastery/sc_boss_herod.cpp \
scripts/zone/scarlet_monastery/sc_boss_high_inquisitor_fairbanks.cpp \
scripts/zone/scarlet_monastery/sc_boss_high_inquisitor_whitemane.cpp \
scripts/zone/scarlet_monastery/sc_boss_houndmaster_loksey.cpp \
scripts/zone/scarlet_monastery/sc_boss_interrogator_vishas.cpp \
scripts/zone/scarlet_monastery/sc_boss_scarlet_commander_mograine.cpp \
scripts/zone/scarlet_monastery/sc_boss_scorn.cpp \
scripts/zone/scarlet_monastery/sc_scarlet_torturer.cpp \
scripts/zone/temple_of_ahnqiraj/sc_cthun.cpp \
scripts/zone/temple_of_ahnqiraj/sc_fankriss.cpp \
scripts/zone/temple_of_ahnqiraj/sc_huhuran.cpp \
scripts/zone/temple_of_ahnqiraj/sc_kri.cpp \
scripts/zone/temple_of_ahnqiraj/sc_ouro.cpp \
scripts/zone/temple_of_ahnqiraj/sc_sartura.cpp \
scripts/zone/temple_of_ahnqiraj/sc_skeram.cpp \
scripts/zone/temple_of_ahnqiraj/sc_veklor.cpp \
scripts/zone/temple_of_ahnqiraj/sc_veknilash.cpp \
scripts/zone/temple_of_ahnqiraj/sc_vem.cpp \
scripts/zone/temple_of_ahnqiraj/sc_viscidus.cpp \
scripts/zone/temple_of_ahnqiraj/sc_yauj.cpp \
scripts/zone/zulgurub/sc_arlokk.cpp \
scripts/zone/zulgurub/sc_gahzranka.cpp \
scripts/zone/zulgurub/sc_grilek.cpp \
scripts/zone/zulgurub/sc_hakkar.cpp \
scripts/zone/zulgurub/sc_hazzarah.cpp \
scripts/zone/zulgurub/sc_jeklik.cpp \
scripts/zone/zulgurub/sc_jindo.cpp \
scripts/zone/zulgurub/sc_mandokir.cpp \
scripts/zone/zulgurub/sc_marli.cpp \
scripts/zone/zulgurub/sc_renataki.cpp \
scripts/zone/zulgurub/sc_thekal.cpp \
scripts/zone/zulgurub/sc_venoxis.cpp \
scripts/zone/zulgurub/sc_wushoolay.cpp \
system.cpp

## libtool settings
#  API versioning
#  Link against dependencies
#  How to increase version info:
#  - only bug fixes implemented:
#    bump the version to LTMANGOS_CURRENT:LTMANGOS_REVISION+1:LTMANGOS_AGE
#  - augmented the interface:
#    bump the version to LTMANGOS_CURRENT+1:0:LTMANGOS_AGE+1
#  - broken old interface:
#    bump the version to LTMANGOS_CURRENT+1:0:0
LTMANGOS_CURRENT = 0
LTMANGOS_REVISION = 0
LTMANGOS_AGE = 0
libmangosscript_la_LIBADD = $(MYSQL_LIBS)
libmangosscript_la_LIBFLAGS = -version-info $(LTMANGOS_CURRENT):$(LTMANGOS_REVISION):$(LTMANGOS_AGE)

## Additional files to include when running 'make dist'
#  Scripts defaults.
EXTRA_DIST = \
    Scripts/sc_default.cpp \
    Scripts/sc_defines.cpp \
    Scripts/sc_defines.h