CCOPT= -O
OBJECTS= sok.o readscreen.o showscreen.o play.o save.o score.o

sokoban: $(OBJECTS)
	cc $(CCOPT) -s -i -o sokoban $(OBJECTS) -lcurses -lterm

install: 
	cp sokoban /usr/games/
	chown bin /usr/games/sokoban
	chgrp bin /usr/games/sokoban
	su root chmod 6511 /usr/games/sokoban
	mkdir /usr/games/lib/sokob
	chown bin /usr/games/lib/sokob
	chgrp bin /usr/games/lib/sokob
	chmod 766 /usr/games/lib/sokob
	cp screen* /usr/games/lib/sokob/
	chown bin /usr/games/lib/sokob/*
	chgrp bin /usr/games/lib/sokob/*
	chmod 777 /usr/games/lib/sokob/*

sok.o: sok.c sokoban.h
	cc $(CCOPT) -c sok.c

readscreen.o: readscreen.c sokoban.h
	cc $(CCOPT) -c readscreen.c

showscreen.o: showscreen.c sokoban.h
	cc $(CCOPT) -c showscreen.c

play.o: play.c sokoban.h
	cc $(CCOPT) -c play.c

save.o: save.c sokoban.h
	cc $(CCOPT) -c save.c

score.o: score.c sokoban.h
	cc $(CCOPT) -c score.c
