kbkmud/player/
CC	= gcc
PROF	= -ggdb -g3
NOCRYPT	=
C_FLAGS = -Wall $(PROF) $(NOCRYPT)
L_FLAGS =  $(PROF) -L/usr/lib/mysql -lmysqlclient -lcrypt

O_FILES = act_comm.o act_ente.o act_info.o act_move.o act_obj.o act_wiz.o \
        alias.o ban.o comm.o const.o db.o db2.o effects.o fight.o \
        handler.o healer.o interp.o lookup.o magic.o recycle.o \
        save.o skills.o special.o tables.o update.o morecabal.o morefight.o \
	extra.o moremagic.o titles.o necro.o olc.o olc_act.o \
        assassin.o olc_save.o mem.o string.o bit.o commune.o tracerah.o \
	iprog.o mprog.o rprog.o bounty.o mysql.o newbit.o ranger.o \
	note.o queststore.o
                    
pos2: $(O_FILES)
	
	rm -f pos2
	$(CC) -I/usr/include/mysql $(L_FLAGS) -o pos2 $(O_FILES)
	mv pos2 ../area
	cd ..

.c.o: merc.h
	$(CC) -I/usr/include/mysql -c $(C_FLAGS) $<

clean: 
	rm -f *.o
	
backup:
	@tar -cpf `date +%m.%d.%y-%I%M`.src.tar.gz -z *.c *.h
	@mv *.gz ../backups
	@echo "Made backup of source in ../backups"
	
areabackup:
	@tar -cpf `date +%m.%d.%y-%I%M`.areas.tar.gz -z ../area/*.are ../area/*.txt ../area/*.hlp ../area/*.lst
	@mv *.gz ../backups
	@echo "Made backup of areas in ../backups"
	
fullbackup:
	@tar -cpf `date +%m.%d.%y-%I%M`.full.tar.gz -z ../src/*.c ../src/*.h ../src/Makefile ../area/*.are ../area/*.txt ../area/*.lst ../area/*.hlp ../player/*.*
	@mv *.gz ../backups
	@echo "Made full backup of players, areas, and source in ../backups"
	
playerbackup:
	@tar -cpf `date +%m.%d.%y-%I%M`.player.tar.gz -z ../player/*.*
	@mv *.gz ../backups
	@echo "Made backup of player files in ../backups"