# File:	makefile 
# SGoldthorpe	20-Jul-91

# makefile for midiplay

# USUAL COMPILER STUFF
CC =		cc
CFLAGS =	-O
FLIBS   =	-f

# building targets

default:	midiplay.ttp gem_mp.ttp

clean:	
	$(RM) *.o *.ttp

rebuild-all: clean default

# RULES - EXPLICITY TO SHOW FULL DEPENDENCIES

midiplay.ttp: mp_main.o mp_intp.o mp_gbls.o
	${CC} ${CFLAGS} mp_main.o mp_intp.o mp_gbls.o -o midiplay.ttp $(FLIBS)

mp_main.o:	mp_main.c midiplay.h mp_gbls.h
	$(CC) $(CFLAGS) -c mp_main.c

mp_intp.o:	mp_intp.c midiplay.h mp_gbls.h
	$(CC) $(CFLAGS) -c mp_intp.c

mp_gbls.o:	mp_gbls.c midiplay.h
	$(CC) $(CFLAGS) -c mp_gbls.c

gem_mp.ttp:	gem_mp.c
	$(CC) $(CFLAGS) gem_mp.c -o gem_mp.ttp
