OBJ = init.o termcap.o map.o main.o move.o initround.o ogrecom.o ogrestat.o \
	  attack.o resolve.o

ogre: $(OBJ)
	cc -o ogre $(OBJ) -lterm

init.o: init.c ogre.h
	cc -c init.c

main.o: main.c ogre.h
	cc -c main.c

move.o: move.c ogre.h
	cc -c move.c

attack.o: attack.c ogre.h
	cc -c attack.c

resolve.o: resolve.c ogre.h
	cc -c resolve.c

initround.o: initround.c ogre.h
	cc -c initround.c

termcap.o: termcap.c
	cc -c termcap.c

ogrecom.o: ogrecom.c ogre.h
	cc -c ogrecom.c

ogrestat.o: ogrestat.c ogre.h
	cc -c ogrestat.c

map.o: map.c ogre.h
	cc -c map.c

backup:
	tar cvf /arch/mike/ogre.tar *

rcs: init.c termcap.c map.c main.c move.c initround.c ogrecom.c ogrestat.c \
	  attack.c resolve.c ogre.man
	ci -l $?
	touch rcs
