
CFLAGS 	= -Wall -g -O6 -m486 -DNDEBUG
C	= bdash.c io.c graphic.c controll.c react.c communic.c movers.c\
	  game.c sound.c scores.c vga.c vgax.c game.c sound_dos.c sound_linux.c
H	= bdash.h io.h graphic.h react.h communic.h movers.h\
	  game.h sound.h scores.h vga.h vgax.h .depend
OBJS	= bdash.o io.o graphic.o controll.o react.o communic.o movers.o\
	  game.o sound.o scores.o vga.o vgax.o game.o sound_dos.o sound_linux.o

SRC	= $C $H

MISC	= bdash.lsm history.doc files.doc README bdash.dta bdash.snd *.smp \
	  *.wav *.voc bdashcol.cmp bdash_sw.cmp *.lvl bdash COPYING Makefile bdash.prj

all:	bdash

bdash:	$(OBJS)

depend dep: 
	touch .depend
	for i in $C;do $(CC) -M $$i ;done>>.depend~
	mv .depend~ .depend
	
clean:	 
	rm -f *.o core.bdash bdash a.out

bak tar taz tgz arc backup:
	if [ -f bdash.tgz ];then mv bdash.tgz bdash~.tgz;fi
	tar -cf - $C $H bdash Makefile | gzip -9 >bdash.tgz

distrib:
	if [ -f bdash.d.tgz ]; then mv bdash.d.tgz ~bdash.d.tgz;fi
	tar -cf - $(SRC)  $(MISC) | gzip -9 >bdash.d.tgz

include .depend
