CC = gcc
PROF =
#Uncomment the next line if you want request support
C_FLAGS = -O -g3 -Wall -Wuninitialized $(PROF)
#Uncomment if your using glibc6+
L_FLAGS = $(PROF)
#Uncomment the next line for libc5
#L_FLAGS = $(PROF)
O_FILES = act_comm.o act_info.o act_move.o act_obj.o act_wiz.o boards.o \
build.o clans.o comm.o comments.o const.o db.o deity.o fight.o \
ibuild.o handler.o hashstr.o id.o interp.o magic.o makeobjs.o \
misc.o mpxset.o mud_comm.o mud_prog.o player.o requests.o \
reset.o save.o shops.o skills.o special.o tables.o track.o update.o \
grub.o extras.o remort.o arena.o alias.o bank.o \
quest.o zones.o race.o mail.o wp-olc.o new_mp.o \
refferal.o pipe.o act_wiz2.o laws.o web-server.o quest-master.o \
death.o smart-mobs.o new-clans.o cgodb.o petitions.o \
vehicle.o projectile-attacks.o plog.o save-rooms.o db2.o aliens.o \
glory-store.o limits.o magic2.o act_obj2.o color-mapping.o \
personal-socials.o player-kill.o ext_bv.o \
hoarder.o topten.o hosts.o casino.o maim.o upstat.o
C_FILES = act_comm.c act_info.c act_move.c act_obj.c act_wiz.c boards.c \
build.c clans.c comm.c comments.c const.c db.c deity.c fight.c \
ibuild.c handler.c hashstr.c id.c interp.c magic.c makeobjs.c \
misc.c mpxset.c mud_comm.c mud_prog.c player.c requests.c \
reset.c save.c shops.c skills.c special.c tables.c track.c update.c \
grub.c extras.c remort.c arena.c alias.c bank.c \
quest.c zones.c race.c mail.c wp-olc.c new_mp.c \
refferal.c pipe.c act_wiz2.c laws.c web-server.c quest-master.c \
death.c cps.c smart-mobs.c new-clans.c cgodb.c keeper.c petitions.c \
vehicle.c projectile-attacks.c plog.c save-rooms.c db2.c aliens.c \
glory-store.c limits.c magic2.c act_obj2.c color-mapping.c \
personal-socials.c pshops.c pcastles.c player-kill.c ext_bv.c \
hoarder.c topten.c hosts.c casino.c maim.c upstat.c
H_FILES = mud.h bet.h keeper.h
all:
# co $(H_FILES)
make Wolfpaw4
# rm -f $(H_FILES)
Wolfpaw4: $(O_FILES)
@echo "[**] Making Wolfpaw 4.0 Release [**]"
rm -f Wolfpaw4
./util/compile_who
./util/compile_version
./util/compile_time
$(CC) $(L_FLAGS) -o Wolfpaw4 $(O_FILES)
@echo "[**] Completed, type: make install to make it live (then warmboot)"
.c.o: mud.h
$(CC) -c $(C_FLAGS) $<
clean:
rm -f $(O_FILES)
@echo "[**] Source prepared for Clean make. [**]"
install:
mv -f ../bin/Wolfpaw4 ../bin/Wolfpaw4.old
cp Wolfpaw4 ../bin
@echo "[**] New Wolfpaw4 Binary Installed, old one is Wolfpaw4.old [**]"