
CC=gcc
CPP=g++

#DEBUG=-DDEBUG

#FLAGS=-Wall $(DEBUG) -DWINDOWS
FLAGS=-Wall $(DEBUG)
#LIBS = -lwinmm

default:
	$(CC) -c gettoken.c $(FLAGS)
	$(CC) -c midi.c $(FLAGS)
	$(CC) -c parser.c $(FLAGS)
	$(CC) -c utility.c $(FLAGS)
	$(CC) -s -o playdpp playdpp.c gettoken.o midi.o parser.o \
	         utility.o $(FLAGS) $(LIBS)

clean:
	@if [ -e gettoken.o ]; then rm gettoken.o; fi
	@if [ -e midi.o ]; then rm midi.o; fi
	@if [ -e parser.o ]; then rm parser.o; fi
	@if [ -e utility.o ]; then rm utility.o; fi
	@if [ -e playdpp ]; then rm playdpp; fi

