# make file for multipede (c) 1996 William Adams

LIBS = 
OBJS = main.o images.o gameclock.o gameengine.o gameview.o gamestick.o oskernel.o atime.o
CC = mwcc
LD = mwld
CPPFLAGS = -c
PGM = Multipede

${PGM}: ${OBJS}
	rm -f $@
	${LD} ${OBJS} -o $@

clean:
	rm -f ${OBJS}
	rm -fi ${PGM}

tester: tester.o gamestick.o oskernel.o atime.o
	mwld tester.o gamestick.o  oskernel.o atime.o -o tester
	
atime.o : atime.cpp
	mwcc ${CPPFLAGS} atime.cpp -o atime.o

main.o : main.cpp
	mwcc ${CPPFLAGS} main.cpp -o main.o
	
images.o : images.cpp
	mwcc ${CPPFLAGS} images.cpp -o images.o

gameclock.o : gameclock.cpp
	mwcc ${CPPFLAGS} gameclock.cpp -o gameclock.o

gameengine.o : gameengine.cpp
	mwcc ${CPPFLAGS} gameengine.cpp -o gameengine.o

gamestick.o : gamestick.cpp gamestick.h
	mwcc ${CPPFLAGS} gamestick.cpp -o gamestick.o

gameview.o : gameview.cpp
	mwcc ${CPPFLAGS} gameview.cpp -o gameview.o

oskernel.o : oskernel.cpp
	mwcc ${CPPFLAGS} oskernel.cpp -o oskernel.o

tester.o : tester.cpp gamestick.h
	mwcc ${CPPFLAGS} tester.cpp -o tester.o
	