###########################################################################
##
##  AMIGA Minesweeper - Makefile
##
##  (c) 1992 Hubert Feyrer (c9020@rrzc1.rz.uni-regensburg.de)
##
###########################################################################

#CFLAGS = -pipe 	
CFLAGS = -pipe -O2 -Xlinker -s

all: mine

###

mine: mine.o field.o init.o play.o
	gcc $(CFLAGS) mine.o field.o init.o play.o -o mine -lg++ -lc -lamiga

mine.o: mine.cc mine.h field.h
	gcc $(CFLAGS) -w -c mine.cc

field.o: field.cc field.h mine.h
	gcc $(CFLAGS) -w -c field.cc

init.o: init.cc field.h mine.h
	gcc $(CFLAGS) -w -c init.cc

play.o: play.cc field.h mine.h
	gcc $(CFLAGS) -w -c play.cc

###

clean:
	-rm *.o

veryclean: clean
	-rm mine
